码迷,mamicode.com
首页 >  
搜索关键字:nscoding    ( 162个结果
Swift归档
1 import Foundation 2 3 class Person : NSObject,NSCoding { 4 var name : String? 5 func encodeWithCoder(aCoder: NSCoder) { 6 aCoder.e...
分类:编程语言   时间:2015-08-03 22:18:18    阅读次数:162
IOS开发——UI进阶篇(十一)应用沙盒,归档,解档,偏好设置,plist存储,NSData,自定义对象归档解档
1、iOS应用数据存储的常用方式XML属性列表(plist)归档Preference(偏好设置)NSKeyedArchiver归档(NSCoding)SQLite3 Core Data2、应用沙盒每个iOS应用都有自己的应用沙盒(应用沙盒就是文件系统目录),与其他文件系统隔离。应用必须待在自己的沙盒...
分类:移动开发   时间:2015-08-02 00:52:47    阅读次数:9697
复杂对象的归档和反归档
1.首先对象类遵守NSCoding 实现:代理方法 // 编码 **********对应于归档(存)的时候*********-(void)encodeWithCoder:(NSCoder *)aCoder{ [aCoder encodeObject:self.name forKey:@"name"]...
分类:其他好文   时间:2015-07-23 23:10:30    阅读次数:194
归档 & 解档
代码实现遵守协议class AccessToken: NSObject, NSCoding实现协议方法// MARK: - 归档&解档required init(coder aDecoder: NSCoder) { access_token = aDecoder.decodeObjectFor...
分类:其他好文   时间:2015-07-17 17:46:03    阅读次数:124
让一个类实现NSCoding协议,但它属性很多很麻烦,没关系,有MJExtention
只要两步:1.import "MJExtension.h"2.MJCodingImplementation注意,如果该类中有自定义对象没有实现NSCoding协议,那么在那个对象中写入上面两步即可。
分类:其他好文   时间:2015-07-16 16:19:08    阅读次数:115
ios1学习笔记-保存数据的4种方式
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类...
分类:移动开发   时间:2015-07-16 13:52:04    阅读次数:122
IOS应用数据存储
IOS应用数据存储常用方式- XML属性列表(plist)归档- Preference(偏好设置)- NSKeyedArchiver归档(NSCoding)- SQLite3 - Core Data应用程序沙盒每个应用程序都有自己的应用沙盒(应用沙盒就是文件系统目录)与其它文件系统隔离。应用必须呆在...
分类:移动开发   时间:2015-07-10 23:36:04    阅读次数:202
iOS 本地存储四种方法(没看)
在iOS开发过程中,不管是做什么应用,都会碰到数据保存的问题。将数据保存到本地,能够让程序的运行更加流畅,不会出现让人厌恶的菊花形状,使得用户体验更好。下面介绍?一下数据保存的方式:1.NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的...
分类:移动开发   时间:2015-07-08 00:08:34    阅读次数:152
iOS开发——OC篇&协议篇/NSCoder/NSCoding/NSCoping
协议篇/NSCoder/NSCoding/NSCoping协议声明类需要实现的的方法,为不同的类提供公用方法,一个类可以有多个协议,但只能有一个父类,即单继承。它类似java中的接口。正式协议(formal protocol)-------------------------------------...
分类:移动开发   时间:2015-07-07 22:33:41    阅读次数:1902
iOS 四种数据存储方式
NSKeyedArchiver:采用归档的形式来保存数据,该数据对象需要遵守NSCoding协议,并且该对象对应的类必须提供encodeWithCoder:和initWithCoder:方法。前一个方法告诉系统怎么对对象进行编码,而后一个方法则是告诉系统怎么对对象进行解码。例如对Possession...
分类:移动开发   时间:2015-07-01 22:07:49    阅读次数:168
162条   上一页 1 ... 9 10 11 12 13 ... 17 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!