1. Bytes --> NSData
NSData *data = [NSData dataWithBytes:<#(const void *)#> length:<#(NSUInteger)#>];
2. NSData --> Bytes
1) const Byte *bytes = [data bytes]; //注意bytes返回值为const类型
2) Byte *pByte = (Byte*)malloc([data length]); memcpy(pByte, [data bytes], [data length]);
Bytes与NSData互相转换
本文介绍了如何在Objective-C中实现Bytes与NSData之间的相互转换。包括使用NSData提供的方法将Bytes转换为NSData,以及从NSData中获取Bytes的具体实现。
1782

被折叠的 条评论
为什么被折叠?



