gab*_*bac 12 byte objective-c nslog
如何使用NSLog显示以下字节?
const void *devTokenBytes = [devToken bytes];
Run Code Online (Sandbox Code Playgroud)
Tim*_*Tim 15
假设devToken类型NSData *(来自bytes调用),您可以使用descriptionNSData上的方法获取包含数据字节的十六进制表示的字符串.请参阅NSData类参考.
NSLog(@"bytes in hex: %@", [devToken description]);Run Code Online (Sandbox Code Playgroud)
如果你想要一系列的十六进制,我使用了以下内容:
NSMutableString *hex = [NSMutableString stringWithCapacity:[devToken length]];
for (int i=0; i < [devToken length]; i++) {
[hex appendFormat:@"%02x", [devToken bytes][i]];
}
Run Code Online (Sandbox Code Playgroud)