摘要: 对自定义类型的对象进行本地化保存,那么该类型必须实现NSCoding协议!NSCoding 协议中只有两个方法,都是require的方法,一个是把本身的类型进行编码,一个是解码成类对象,返回一个对象。-(void)encodeWithCoder:(NSCoder*)encoder-(id)initW... 阅读全文
posted @ 2015-06-09 18:20 来自大山深处的菜鸟 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 系统类型主要是指NSString NSDictionary,NSArray,NSData,NSNumber 类型数据(包括对应可变类型);这些类型已经实现了NSCoding协议,支持归档,写入方法:writeToFile:atomically:读取方法:-dictionaryWithContents... 阅读全文
posted @ 2015-06-09 16:42 来自大山深处的菜鸟 阅读(174) 评论(0) 推荐(0) 编辑
摘要: NSFileHandle 类中得到方法可以很方便的对文件数据进行读写、追加,以及偏移量的操作。NSFileHandle 基本步骤:1、打开文件,获取一个NSFileHandle 对象2、对打开NSFileHandle的文件对象进行I/O操作3、关闭文件对象+(NSFileHandle *)fileH... 阅读全文
posted @ 2015-06-09 16:13 来自大山深处的菜鸟 阅读(285) 评论(0) 推荐(0) 编辑
摘要: +(NSFileManager *)defaultManager;//获得文件管理对象-(BOOL)createFileAtPath:(NSString *)path contents:(NSData *)data attributes:(NSDictionary *)attr;//创建文件-(BO... 阅读全文
posted @ 2015-06-09 15:10 来自大山深处的菜鸟 阅读(162) 评论(0) 推荐(0) 编辑
摘要: copy 减少对象上下文依赖 copy 创建一个新对象,copy得到的副本对象与原来内容相同,新的对象retain为1,与旧有对象的引用计数无关,旧有对象没有变化使用 copy 创建出来的对象是不可变的, 使用mutableCopy创建出来是可以改变的如果对不可变对象复制,copy是指复制(浅拷贝)... 阅读全文
posted @ 2015-06-09 12:27 来自大山深处的菜鸟 阅读(227) 评论(0) 推荐(1) 编辑