好贷网好贷款

OC对象序列化

发布时间:2016-12-5 0:33:47 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"OC对象序列化",主要涉及到OC对象序列化方面的内容,对于OC对象序列化感兴趣的同学可以参考一下。

本文来自:感悟 OC可以程序用到的各种对象序 列话到文件,在任何需要的情况下,从文件中重新读取数据重新构造对象,下面说一下对象的序列化和反序列化。 利用NSKeyedArchiver把对象序列化到文件中: //=================NSKeyedArchiver======================== NSString *saveStr1 = @"NSKeyedArchiver1"; NSString *saveStr2 = @"NSKeyedArchiver2"; NSArray *array = [NSArray arrayWithObjects:saveStr1, saveStr2, nil]; //—-Save //这一句是将路径和文件名合成文件完整路径 NSString *Path = [NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES) objectAtIndex:0]; NSString *filename = [Path stringByAppendingPathComponent:@"saveDatatest"]; [NSKeyedArchiver archiveRootObject:array toFile:filename]; 利用NSKeyedUnarchiver从文件中反序列化成对象: array = [NSKeyedUnarchiver unarchiveObjectWithFile: filename]; NSLog(@">>%@",array);

上一篇:用snmp和mrtg监控linux server
下一篇:NC打补丁什么情况下需要部署

相关文章

关键词: OC对象序列化

相关评论