标签: ios objective-c nsdata
我有一个NSData,其任意数量为0的尾随。我永远无法确定0尾随的数量。
如何修剪我的NSData对象,以便只删除尾随的0?
答案 0 :(得分:2)
您可以通过调用const void *对象上的bytes来获取基础数据NSData,然后向后遍历这些字节,直到找到非零字节。然后,您可以通过调用原始NSData上的subdataWithRange:来创建新的较短篇幅的新NSData。
const void *
bytes
NSData
subdataWithRange: