博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
NSKeyedUnarchiver简单的数据存储
阅读量:6938 次
发布时间:2019-06-27

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

hot3.png

- (void)saveClassData:(NSMutableArray *)array{    if ([array count] > 0) {        NSMutableArray * classArray = nil;        //获取分类的沙盒文件路径        NSArray* myPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);        NSString* myDocPath = [myPaths objectAtIndex:0];        NSString* path = [myDocPath stringByAppendingPathComponent:@“info.plist”];        //解归档该路径下的文件        classArray = [NSKeyedUnarchiver unarchiveObjectWithFile:path];        if (classArray == nil) {            classArray = [[[NSMutableArray alloc] init] autorelease];        }                        [classArray removeAllObjects];        [classArray addObjectsFromArray:array];//            PPRSLog(@"归档前classArray : %@", classArray);        //将数据归档,如果前面的文件不存在,就会在归档数据时创建        [NSKeyedArchiver archiveRootObject:classArray toFile:path];    };}

转载于:https://my.oschina.net/u/936286/blog/128967

你可能感兴趣的文章
思科命令学习之第二篇
查看>>
24点运算
查看>>
高通平台信号强度和质量的log过滤
查看>>
Yii使用CPagination分页
查看>>
nagios
查看>>
总结自己常用的Eclipse常用快捷键
查看>>
linux系统启动流程
查看>>
VMware vSphere 6简单部署---VCSA( vCenter Server Appliance)部署
查看>>
Spring MVC如何把全局异常记录到日志中?
查看>>
Mysql创建表过程中报1064错误
查看>>
陈松松:视频营销高手悟透的三个持续赚钱的秘诀
查看>>
Linux下配置Apache最大连接数
查看>>
linux复制指定目录下的全部文件到另一个目录中
查看>>
grafana 监控模板监控系统启动时间
查看>>
2014对自己的规划
查看>>
Ajax简单示例应用,一看就会用!
查看>>
我的友情链接
查看>>
hbase的预region分区 脚本 经典
查看>>
我的友情链接
查看>>
Firefox 52 发大招:正式支持 TLS 1.3
查看>>