码迷,mamicode.com
首页 >  
搜索关键字:nscoding协议    ( 81个结果
iOS 学习笔记——0005(数据存储)
先发一个练手的小demo,自己写的简略通讯录,已上传至githubhttps://github.com/liaoshaolim/addressBook1.NSKeyedArchiver:(归档)这里用一个添加联系人的例子来说明:注意:归档形式保存数据,需要该对象遵守NSCoding协议,而且对应的必...
分类:移动开发   时间:2015-10-17 12:05:03    阅读次数:155
ios学习笔记——对象归档
对象归档是一种序列化方式。为了便于数据传输,先将归档对象序列化为一个文件,然后再通过反归档将数据恢复到对象中。归档技术可以实现数据的持久化,不过在大量数据和频繁读写的情况下,它就不太适合了。对一个对象进行归档的条件是:改对象的类必须实现NSCoding协议,而且每个成员对象应该是基本数据类型或都是实...
分类:移动开发   时间:2015-09-25 12:50:33    阅读次数:135
ios本地数据存储
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类...
分类:移动开发   时间:2015-09-22 10:17:40    阅读次数:266
iOS 开发指南 第11章 数据持久化之对象归档 学习
1 是一种序列化方式,先将归档对象序列化为一个文件,然后再通过反归档将数据恢复到对象中。 条件:该对象的类必须实现NSCoding协议,而且每个成员变量应该是基本数据类型或都是实现NSCoding协议的某个类的实例。 归档类NSKeyedArchiver 反归档类NSKeyedUnarchiver ...
分类:移动开发   时间:2015-09-19 12:18:44    阅读次数:259
IOS中的NSData和NSFileManager例子微解
//NSData遵循NSCopying NSCoding协议,它提供面向对象的数组存储为字节 //适用与读写文件,而读写文件的时候需要一个缓冲区,而NSDate就提供了这么一个缓存区 //定义一个char类型的字符串 const char * string = "Hi there ,this...
分类:移动开发   时间:2015-09-16 12:05:46    阅读次数:224
NSUserDefaults数据存储
//对于数据的存储: //当需要存储的数据是自定义类的对象时,不管是放在NSArray或者NSDcitionary中,自定义类使用NSUserDefaults存储时,都要 //继承NSCoding协议 //SearchArticleModel.h文件 @interface?SearchArt...
分类:其他好文   时间:2015-09-15 18:36:33    阅读次数:219
数据库
数据持久化存储 1.plist 属性列表 2.归档 遵守NSCoding 协议 3.NSUserDefaults — > 沙盒/library/P…./xxx.plist 4.文件 NSFileManager NSFileHandle 5.数据库 (fmdb 操作数据库 ——core)     需求:     程序保存大量的数据     解决:        如果使用json...
分类:数据库   时间:2015-08-18 19:42:14    阅读次数:143
iOS SDK详解之NSCoding协议
原创blog,转载请注明出处 http://blog.csdn.net/hello_hwc?viewmode=contents 欢迎关注我的iOS SDK详解专栏 http://blog.csdn.net/column/details/huangwenchen-ios-sdk.html前言:NSCoding是对iOS中的Model类进行编码和解码必须要遵循的协议,如果一个对象要被归档,那么这个...
分类:移动开发   时间:2015-08-14 21:32:18    阅读次数:354
IOS 四种保存数据的方式
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类...
分类:移动开发   时间:2015-08-14 11:34:20    阅读次数:140
(一一五)利用NSKeyedArchiver实现任意对象转为二进制
【应用背景】 在数据库中存储数据时,如果对象过于复杂,又不必要创建复杂的表,可以直接把整个对象转化为二进制存入数据库字段,然后取出后再还原即可。 【实现方法】 在PHP中,使用序列化和反序列化可以实现这样的功能。 在OC中,使用NSKeyedArchiver和NSKedUnarchiver可以实现对象转二进制和二进制转对象,要实现转化,必须遵循NSCoding协议,并且实现encodeWi...
分类:其他好文   时间:2015-08-11 01:27:14    阅读次数:130
81条   上一页 1 ... 3 4 5 6 7 ... 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!