博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自定义对象归档
阅读量:6171 次
发布时间:2019-06-21

本文共 845 字,大约阅读时间需要 2 分钟。

hot3.png

- (IBAction)save:(id)sender {        Person *p = [[Person alloc] init];    p.age = 18;    p.name = @"jack";        // 获取cache    NSString *cachePath = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES)[0];        // 获取文件的全路径    NSString *filePath = [cachePath stringByAppendingPathComponent:@"person.data"];        // 把自定义对象归档    [NSKeyedArchiver archiveRootObject:p toFile:filePath];    }- (IBAction)read:(id)sender {        // 获取cache    NSString *cachePath = NSSearchPathForDirectoriesInDomains(NSCachesDirectory, NSUserDomainMask, YES)[0];        // 获取文件的全路径    NSString *filePath = [cachePath stringByAppendingPathComponent:@"person.data"];        // 解档    Person *p = [NSKeyedUnarchiver unarchiveObjectWithFile:filePath];        NSLog(@"%d,%@",p.age,p.name);    }

转载于:https://my.oschina.net/jlongtian/blog/875119

你可能感兴趣的文章
Supported plattforms
查看>>
做自己喜欢的事情
查看>>
CRM安装(二)
查看>>
Eclipse工具进行Spring开发时,Spring配置文件智能提示需要安装STS插件
查看>>
NSURLCache内存缓存
查看>>
jquery click嵌套 事件重复注册 多次执行的问题
查看>>
Dev GridControl导出
查看>>
开始翻译Windows Phone 8 Development for Absolute Beginners教程
查看>>
Python tablib模块
查看>>
站立会议02
查看>>
Windows和Linux如何使用Java代码实现关闭进程
查看>>
0428继承性 const static
查看>>
第一课:从一个简单的平方根运算学习平方根---【重温数学】
查看>>
NET反射系统
查看>>
Oracle12C本地用户的创建和登录
查看>>
使用JS制作一个鼠标可拖的DIV(一)——鼠标拖动
查看>>
HDU problem 5635 LCP Array【思维】
查看>>
leetcode10. 正则表达式匹配
查看>>
redis常用命令--zsets
查看>>
springcloud--Feign(WebService客户端)
查看>>