IOS 对象的归档与解档
2016-04-14 11:41
411 查看
1、归档
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePaths = [documentsDirectory stringByAppendingPathComponent:@"cityModel.src"];
NSData*data=[NSKeyedArchiver archivedDataWithRootObject:cityModel];
[data writeToFile:filePaths atomically:NO];
2、解档
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePaths = [documentsDirectory stringByAppendingPathComponent:@"cityModel.src"];
return [NSKeyedUnarchiver unarchiveObjectWithFile:filePaths];
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePaths = [documentsDirectory stringByAppendingPathComponent:@"cityModel.src"];
NSData*data=[NSKeyedArchiver archivedDataWithRootObject:cityModel];
[data writeToFile:filePaths atomically:NO];
2、解档
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSString *filePaths = [documentsDirectory stringByAppendingPathComponent:@"cityModel.src"];
return [NSKeyedUnarchiver unarchiveObjectWithFile:filePaths];
相关文章推荐
- iOS 局部变量 setTag后可在别的地方调用 viewWithTag
- ios配置xmpp即时聊天-服务器端
- iOS - GCD 之线程死锁
- Masonry教程--IOS自适配,丢掉Autolayout吧
- iOS解决navigationBar因为图片尺寸问题造成的会向上偏移64的问题
- iOS开发之友盟推送配置教程
- IOS Crash捕获
- iOS 拍照保存到相册
- iOS源码地址
- ios获取设备信息总结
- ios界面设计学习之布局
- 使用Xcode7的Instruments定位iOS内存泄露
- iOS获取设备信息总结
- iOS多线程其一pthread
- iOS 中使用ffmpeg开发的一些参考资料
- <iOS>关于Xcode上的Other&nb…
- IOS生成同时支持armv7,armv7s,i386…
- 苹果向公测用户发布 iOS&nbsp…
- iOS 判断设备类型
- iOS 通过代码关闭应用程序