NSData与Byte
来源:互联网 发布:js removechild all 编辑:程序博客网 时间:2024/06/14 22:06
[NSData bytes]返回的是Byte类型的,Byte是unsigned char,Byte可以是个数组,打印Byte需要遍历打印
Byte *byte = (Byte *)[cipher bytes]; for (int i = 0; i < [cipher length]; i ++) { NSLog(@"data转字节byte = %d", byte[i]); }OC创建字节数组的方式
1.只读
[data bytes];
2.需要编辑,并且关于data
NSUInteger length = [data length]; unsigned char *bytes = malloc( length * sizeof(unsigned char) ); // 使用malloc创建字节数组[data getBytes:bytes length:length];// 将data中数据copy到字节数组中或者
- (NSArray*) arrayOfBytesFromData:(NSData*) data {
if (data.length > 0)
{
<span style="white-space:pre"></span>NSMutableArray *array = [NSMutableArray arrayWithCapacity:data.length]; <span style="white-space:pre"></span>NSUInteger i = 0;
<span style="white-space:pre"></span>for (i = 0; i < data.length; i++) <span style="white-space:pre"></span>{
<span style="white-space:pre"></span>unsigned char byteFromArray = data.bytes[i]; <span style="white-space:pre"></span>[array addObject:[NSValue valueWithBytes:&byteFromArrayobjCType:@encode(unsigned char)]];
<span style="white-space:pre"></span>} <span style="white-space:pre"></span>return [NSArray arrayWithArray:array];
} return nil;
}
0 0
- NSData与Byte
- NSdata如何转化NSdata 与 NSString,Byte数组
- NSData与NSString Byte UIImage转换
- nsdata与byte转换的问题
- NSData与 byte 和NSString转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- NSdata与NSString,Byte数组,UIImage的相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- NSData 与int,image,NSString,char,Byte数组 互转
- IOS---NSdata 与 NSString,Byte数组,UIImage 的相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- NSdata 与 NSString,Byte数组,UIImage 的相互转换
- NSData 与 NSString,Byte数组,UIImage 的相互转换
- CentOS下安装VIM
- javaSE(26)(注解)
- Autorelease 浅析
- 【操作系统】 银行家算法-banker's algorithm
- evdev_handler浅析
- NSData与Byte
- Android之如何设置背景的透明度
- c++拾遗-----开始学习c++
- ETL之KETTLE实践
- apche的BeanUtils____封装对象属性数据
- mac在命令行使用mysql
- 小时候的小小事儿
- go json嵌套数组结构体用法
- 2015年12月8日