Byte 字节获取数组长度,转NSData

我有一个 Byte 数组

Byte dataByte[] = {0X80,0X80,0X9C,0XAA,0X55};


我需要转成 NSData

NSData *datax = [[NSData alloc] initWithBytes:dataByte length:sizeof(dataByte)];


我们将Byte转成NSData数据,這里要注意的是,在C里面并沒有Byte的类型,利用unsigned char 的方式

附NSData转char :char * cData = (char*)[data bytes];


NSData转Byte

Byte *newByte = (Byte *)[dataByte bytes];

你可能感兴趣的:(Byte 字节获取数组长度,转NSData)