0
我需要将NSData转换为类似unsigned char b[16]
的东西。这是我迄今为止所拥有的。将NSData转换为无符号字符*
NSData *c = [@"testingsomething" dataUsingEncoding:NSUTF8StringEncoding];
unsigned char *a = (unsigned char *)[c bytes];
NSLog(@"size of a is %ld", sizeof(a));
unsigned char b[16] = "testingsomething";
NSLog(@"size of b is %ld", sizeof(b));
我得到的输出是;
size of a is 4
size of b is 16
我该怎么做?帮助将不胜感激。