NSData 和NSArray之间的转换
2015-10-26 23:04
369 查看
NSArray *arr1 = [[NSArray alloc]initWithObjects:@"0",@"5",nil];
//将数据转换成NSData类型
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:arr1];
//将数据库中的NSData类型转换成数组
NSArray *arr2 = [NSKeyedUnarchiver unarchiveObjectWithData:data];
NSLog(@"->%@",[arr1 objectAtIndex:1]);
NSLog(@"->%@",[arr2 objectAtIndex:1]);
//将数据转换成NSData类型
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:arr1];
//将数据库中的NSData类型转换成数组
NSArray *arr2 = [NSKeyedUnarchiver unarchiveObjectWithData:data];
NSLog(@"->%@",[arr1 objectAtIndex:1]);
NSLog(@"->%@",[arr2 objectAtIndex:1]);
相关文章推荐
- Linux(Ubuntu)下如何安装JDK
- 【HDOJ】3234 Exclusive-OR
- 强联通分量
- POJ 3083 Children of the Candy Corn(BFS + DFS)
- python socket and SSL example
- Sterling B2B Integrator与SAP交互 - 02 安装配置
- C++:异常的处理
- 解释器模式
- 系统系统项目管理工程师20151026作业
- Windows10 CodeWarrior安装
- Saltstack系列(二) Saltstack分组
- 团队作业Week5之团队贡献分的分配
- JVM参数配置
- staitc用于函数内部和函数外部的不同
- android-----(Content Provider 内容提供者组件)
- hdu 1080 Human Gene Functions 线性dp
- IE与F兼容性的问题
- Apache Maven 入门篇 ( 下 )
- eclipse利用HibernateSynchronize自动生成代码
- 线程池