iphone - 如何获取NSData对象中的第1个和第2个字节?

Jac*_*ack 3 iphone nsdata

我有一个NSData对象,应该像字节数组一样工作.

我需要得到1st and 2nd bytes in the NSData,但不知道如何.

如果我在Java中有一个字节数组,我可以很容易地获得那些barray[0] and barray[1],但是我如何为NSData做呢?

谢谢

Jan*_*ano 7

NSData *data = [NSData dataWithBytes:"abc" length:3];
const unsigned char* bytes = [data bytes];
NSLog(@"%c %c",bytes[0],bytes[1]);
Run Code Online (Sandbox Code Playgroud)