码迷,mamicode.com
首页 >  
搜索关键字:nskeyedarchiver    ( 164个结果
IOS数据持久化之归档NSKeyedArchiver
归档(又名序列化),把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次重写打开程序的时候,可以通过解归档(反序列化)还原这些对象。
分类:移动开发   时间:2015-03-18 09:02:06    阅读次数:126
ios 将任意对象存进数据库
要将一个对象存进数据库的blob字段,最好先转为NSData,一个对象要遵守NSCoding协议,实现协议中相应的方法,才能转成NSData。NSData *statusData = [NSKeyedArchiver archivedDataWithRootObject:obj]; [_db executeUpdateWithFormat:@"INSERT INTO t_a(a, ids...
分类:移动开发   时间:2015-03-17 10:29:36    阅读次数:131
NSData 创建自定义档案
自定义文档生成NSData // 可变的NSData NSMutableData *data = [ NSMutableData data ] ; // 初始化序列化对象 NSKeyedArchiver *archiver = [[NSKeyedArchiver alloc] initForWrit...
分类:其他好文   时间:2015-03-11 23:21:20    阅读次数:145
iOS 常用四种数据存储方式
iOS 常用四种数据存储方式 在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅, ,使得用户体验更好。下面介绍?一下数据保存的方式: 1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提 供encodeWithCoder:和initWithCoder:方法。前?一个方法告诉系统怎么对对象进行编码,而后?一个方法则是告诉系统怎么对对象进行解码。例如对Possession对象...
分类:移动开发   时间:2015-03-11 14:46:03    阅读次数:162
IOS- NSCoding协议,NSKeyedArchiver自定义类归档使用详解
使用NSCoding协议可以实现归档自定义的类,NSKeyedArchiver可以归档我们自定义的类;要实现自定义类的归档,需要实现 encodeWithCoder(编码)和initWithCoder(解码) 我创建一个自定义的Student类,遵循NSCoding协议,实现这两个方法: // // Student.h // UserList // // Created by http...
分类:移动开发   时间:2015-02-10 15:23:47    阅读次数:194
iOS 四种保存数据的方式!
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式: 1.NSKeyedArchiver:...
分类:移动开发   时间:2015-01-27 15:10:19    阅读次数:228
自制View对象
Mark一下- (UIView*)duplicate:(UIView*)view{ NSData * tempArchive = [NSKeyedArchiver archivedDataWithRootObject: view]; return [NSKeyedUnarchiver unarchi...
分类:其他好文   时间:2015-01-22 17:53:21    阅读次数:103
iOS学习笔记-数据持久化
在iOS学习过程中,有时候需要保持用户数据,比如登录信息、用户的设置选项等,这时候就需要学习数据持久化操作,本节主要学习iOS数据持久化相关的知识。        数据持久化的方式有四种:               1).写入plist文件(属性列表)               2).偏好设置                3).归档(NSKeyedArchiver)...
分类:移动开发   时间:2015-01-06 10:03:32    阅读次数:253
UI进阶--UINavigationController和NSKeyedArchiver实现一个简易私人通讯录
需求:实现一个简易私人通讯录,主要实现以下功能:1、一个登录页面,一个显示联系人页面,一个添加联系人页面,一个编辑联系人页面;2、登录页面: 2.1、当账号和密码输入框都有值的时候,登录按钮才能交互; 2.2、当取消勾选记住密码后,自动登录按钮也随之取消; 2.3、当勾选了自动登录按钮时,记住密码按...
分类:其他好文   时间:2015-01-04 16:37:59    阅读次数:212
UI进阶--iOS中的数据存储常用方式
iOS中的数据存储常用方式:1、xml属性列表(plist);2、preference偏好设置;3、NSKeyedArchiver归档(需要遵守NSCodeing协议);4、SQLite 3;5、Core Data;......应用沙盒:每个iOS应用都有?己的应?沙盒(应用沙盒就是文件系统目录),...
分类:移动开发   时间:2015-01-04 16:35:48    阅读次数:146
164条   上一页 1 ... 12 13 14 15 16 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!