整数を16進数に変換するだけです。実際には、16 進数値を格納する char 配列があります。
int var;
var=[self getValue];
char hexValues[5];
hexValues[0]= 0x02;
hexValues[1]= 0x04;
hexValues[2]= [self getHexFromInt:var];
今、私が思うに、渡された decimal に相当する値をgetHexFromInt()
返します。.. 形式は含まれないため、char 配列は通常の char として受け入れると思います。メソッドから .." 形式で char を返す方法を教えてください 。hex int
"var"
0x
"0x
getHexFromInt()