码迷,mamicode.com
首页 >  
搜索关键字:nscoding协议    ( 81个结果
iOS 常用四种数据存储方式
iOS 常用四种数据存储方式 在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅, ,使得用户体验更好。下面介绍?一下数据保存的方式: 1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提 供encodeWithCoder:和initWithCoder:方法。前?一个方法告诉系统怎么对对象进行编码,而后?一个方法则是告诉系统怎么对对象进行解码。例如对Possession对象...
分类:移动开发   时间:2015-03-11 14:46:03    阅读次数:162
归档(转)
如果是自定义类型的归档和解档,是按以下步骤实现如果不是自定义类型,直接第四步就可以。一、创建一个类User二、在User.h中遵循NSCoding协议#import@interfaceUser :NSObject{ int_userAge;//例子 NSString*_userName;//}@pr...
分类:其他好文   时间:2015-03-10 13:28:14    阅读次数:126
IOS- NSCoding协议,NSKeyedArchiver自定义类归档使用详解
使用NSCoding协议可以实现归档自定义的类,NSKeyedArchiver可以归档我们自定义的类;要实现自定义类的归档,需要实现 encodeWithCoder(编码)和initWithCoder(解码) 我创建一个自定义的Student类,遵循NSCoding协议,实现这两个方法: // // Student.h // UserList // // Created by http...
分类:移动开发   时间:2015-02-10 15:23:47    阅读次数:194
ios-学习篇-归档
归档只要将某个类实现nscoding协议就可以了eg://NSCoding协议方法-(id)initWithCoder:(NSCoder *)aDecoder{ if (self=[super init]) { self.name= [aDecoder decodeObjectFo...
分类:移动开发   时间:2015-02-08 12:46:04    阅读次数:133
数据持久化的复习
数据持久化的复习1. 普通对象的写?入 - NSString- NSArray- NSDictionary- NSData(保存图?片、?音频数据等)2. 复杂对象的写?入- 遵守NSCoding协议 - 实现协议中的?方法? initWithCoder: (解码的?方法)? encod...
分类:其他好文   时间:2015-01-23 21:25:16    阅读次数:184
【iOS开发-75】iOS数据存储的三种简单方式:plist、preference以及用NSCoding存储对象
利用NSCoding存储对象这些复杂的数据,本质上是一个data文件,需要被存储的类遵守NSCoding协议并实现init和encode方法。...
分类:移动开发   时间:2014-11-13 14:48:16    阅读次数:219
iOS保存数据的4种方式
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类...
分类:移动开发   时间:2014-09-20 18:04:19    阅读次数:240
IOS- 数据存储
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver: 采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的...
分类:移动开发   时间:2014-06-29 00:37:52    阅读次数:289
NSUserDefault 保存自定义对象
由于NSUserDefaults 不支持保存自定类,保存的对象需要实现NSCoding协议,不过自定的类型就算实现了NSCoding也不可以保存,可以通过以下方法实现://h文件#import @interface People : NSObject@property(nonatomic,copy)...
分类:其他好文   时间:2014-06-13 17:17:52    阅读次数:177
Archive&Unarchive
Archive(归档)需要归档的对象必须要遵循NSCoding协议,那么在调用archiverRootObject方法的时候,会自动调用该对象的encodeWithCoder方法- (void)encodeWithCoder:(NSCoder *)aCoder{ [aCoder encodeO...
分类:其他好文   时间:2014-05-21 20:28:57    阅读次数:270
81条   上一页 1 ... 6 7 8 9 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!