【发布时间】:2012-11-11 10:58:34
【问题描述】:
标题几乎说明了一切。
想要打印(不是十进制),而是无符号字符值(十六进制)。 例子
unsigned char data[6] = {70,AF,80,1A, 01,7E};
NSLog(@"?",data); //need this output : 70 AF 80 1A 01 7E
有什么想法吗?提前致谢。
【问题讨论】:
-
使用 printf 和
for循环:stackoverflow.com/questions/6357031/… -
我猜你必须这样做
@"%02X %@02X %@02X ...", (unsigned int)data[0], (unsigned int)data[1], ...
标签: objective-c c char unsigned nslog