//获取数据
Byte b0 = ((Byte*)([mData bytes]))[0];//获取某一位置的数据
NSData *subData =[mData subdataWithRange:NSMakeRange(0, 100)];//截取索引0到索引100的数据
//删除数据
[mData replaceBytesInRange:NSMakeRange(0, 50) withBytes:NULL length:0];//删除索引0到索引50的数据
//清空数据
[mData resetBytesInRange:NSMakeRange(0, mData.length)];
//填充数据
NSData *appData=[[NSData alloc] init];//要填充的数据
[mData appendData:appData];
/初始化
NSData *data = [[NSData alloc] init];
//获取数据
Byte b = ((Byte*)([data bytes]))[0];
NSData *sd =[data subdataWithRange:NSMakeRange(0, 100)];//截取一部分数据
网友评论