码迷,mamicode.com
首页 >  
搜索关键字:nskeyedunarchiver    ( 28个结果
iOS开发-数据篇-sqlite存储
简介:iOS开发的持久化数据存储有4种方式:NSUserDefault和.plist、NSKeyedArchiver和NSKeyedUnarchiver、sqlite3数据库、CoreData。sqlite3和CoreData适合存储大量数据(内容数据等),而另外两种适合存储简单数据(语言,字体,标...
分类:移动开发   时间:2015-08-17 16:50:43    阅读次数:131
IOS-归档的使用
归档又叫序列化(coding)// 归档NSKeyedArchiver// 解归档NSKeyedUnarchiver// 归档之后的文件 会被加密// 可以归档的文件、数据-->任何数据(直接归档一个实例化的对象、数组、字典、字符串、文本、图片。。。).---------------------.....
分类:移动开发   时间:2015-07-17 18:19:10    阅读次数:223
使用[NSKeyedUnarchiver unarchiveObjectWithData:data]程序crash
使用NSKeyedArchiver压缩对象成二进制数据,再使用NSKeyedUnarchiver解压二进制数据,如果解压时数据为nil,或者数据中有异常的数据,那么解压将会出错,甚至会导致程序crash掉。可以用这种方法防止程序crash:  NSData *data=[[NSUserDefaults standardUserDefaults] valueForKey:key];    ...
分类:其他好文   时间:2015-06-06 23:34:49    阅读次数:158
数据存储_NSCoding+NSKeyedArchiver和NSKeyedUnarchiver
在iOS开发过程中,我们经常需要去创建一个数据模型,来存储数据。数据模型的好处也是显而易见,需要什么加一个属性,更直观更易理解。但是我们自定义的数据模型并不能像NSArray或者NSDictionary一样直接转化成NSD...
分类:其他好文   时间:2015-06-02 18:19:51    阅读次数:131
使用NSKeyedArichiver进行归档、NSKeyedUnarchiver进行解档
一、使用archiveRootObject进行简单的归档使用NSKeyedArichiver进行归档、NSKeyedUnarchiver进行接档,这种方式会在写入、读出数据之前对数据进行序列化、反序列化操作。归档:NSString*homeDictionary=NSHomeDirectory();/...
分类:其他好文   时间:2015-03-28 17:06:21    阅读次数:123
自制View对象
Mark一下- (UIView*)duplicate:(UIView*)view{ NSData * tempArchive = [NSKeyedArchiver archivedDataWithRootObject: view]; return [NSKeyedUnarchiver unarchi...
分类:其他好文   时间:2015-01-22 17:53:21    阅读次数:103
IOS开发-数据持久化(一)【文本文件+二进制归档】
概要     数据持久化分为不同的方式,本章主要简示了数据归档(一般而说的序列化)和写XML的文本文件方式。其中XML文本方式主要使用NSArray或者NSDictionary的writeToFile方法,而数据归档使用了NSKeyedArchiver/NSKeyedUnarchiver等实现数据的归档(序列化)。 结果展示 程序展示 数据化文件       注意...
分类:移动开发   时间:2014-12-10 09:22:12    阅读次数:287
Swift中NSData与NSDictionary之间的相互转换
原创Blog,转载请注明出处 使用NSKeyedUnarchiver类来进行相互转换...
分类:编程语言   时间:2014-11-01 16:20:44    阅读次数:305
28条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!