文件归档NSKeyedArchiver操作方法整理
来源:互联网 发布:淘宝客服面试基本问题 编辑:程序博客网 时间:2024/06/05 03:14
//方法1:
NSData *data = [NSKeyedArchiver archivedDataWithRootObject:@"hello world"];
bool ret = [data writeToFile:@"/Users/qianfeng/Desktop/d5/d2/oc5_文件归档/111.plist" atomically:YES];
if (ret) {
NSLog(@"文件归档成功");
}else{
NSLog(@"文件归档失败");
}
//方法2:
NSArray *arr1 = @[@"hello",@"world",@"feng"];
bool ret1 = [NSKeyedArchiver archiveRootObject:arr1 toFile:@"/Users/qianfeng/Desktop/d5/d2/oc5_文件归档/222.plist"];
if (ret1) {
NSLog(@"文件归档成功");
}else{
NSLog(@"文件归档失败");
}
//*****************************文件解档********************************
//+ (id)unarchiveObjectWithData:(NSData *)data;
//+ (id)unarchiveObjectWithFile:(NSString *)path;
//方法1
NSKeyedUnarchiver *obj = [NSKeyedUnarchiver unarchiveObjectWithFile:@"/Users/qianfeng/Desktop/d5/d2/oc5_文件归档/222.plist" ];
NSLog(@"%@“,obj);
//方法2:
NSData *data3 = [NSData dataWithContentsOfFile:@"/Users/qianfeng/Desktop/d5/d2/oc5_文件归档/222.plist”];
NSKeyedUnarchiver *obj = [NSKeyedUnarchiver unarchiveObjectWithData:data3];
NSLog(@"%@",obj);
- 文件归档NSKeyedArchiver操作方法整理
- NSKeyedArchiver归档
- 20150623_OC之文件归档NSKeyedArchiver
- C#文件操作方法整理
- plist文件操作方法整理
- 利用NSKeyedArchiver归档对象
- NSKeyedArchiver归档的使用
- NSKeyedArchiver (对象归档)
- 归档— NSKeyedArchiver
- 使用NSKeyedArchiver归档
- NSKeyedArchiver归档存储
- 归档NSCoding、NSKeyedArchiver
- NSKeyedArchiver 归档和回档
- python常用文件操作方法整理
- ios---NSKeyedArchiver 归档与恢复
- ios:NSKeyedArchiver/NSKeyedUnarchiver(归档/解档)
- iOS 归档(NSKeyedArchiver + NSCoding)
- IOS NSKeyedArchiver 归档,和解档
- 《老罗的Android之旅》阅读笔记——广播(Broadcast)机制
- Android studio1.0安装教程,下载地址
- Spark1.1.1官网文档翻译1前言部分
- hostapd wpa_supplicant madwifi详细分析(一)——hostapd是干嘛的
- python利用cookie登录网站进行访问
- 文件归档NSKeyedArchiver操作方法整理
- grep用法详解:grep与正则表达式
- 在Windows下C++获得程序路径
- 黑马程序员——Java语言基础——06.集合框架(2)泛型和Map集合
- 内存管理1
- easings缓动函数速查 贝塞尔曲线实例
- 在eclipse中开发hadoop MapReduce
- POJ 3450 Corporate Identity 求所有字符的最长公共子串
- Protocol 协议相关定义和操作方法