免费开源的iOS开发学习平台

- 归档nskeyedarchiver/解档nskeyedunarchiver -

归档:6-归档多个不同类型的对象
在一个归档文件中,我们可以同时归档多个不同的对象,每个对象可以通过键值来进行区分,归档和解档都需要保持键值的统一,这个与字典的读写有些类似。归档多个不同类型对象的方法当我们需要把多个不同类型的对...
归档:5-子类对象的归档
在我们创建数据模型过程中,经常会涉及到子类的创建,如果子类对象需要执行归档操作,那么我们还需要做一些特殊的设置。子类对象归档说明当我们需要对子类对象进行归档时,在创建该子类时同样需要遵守NSCo...
归档:4-归档多个自定义对象
在实际的开发过程中,我们通常会把多个自定义对象放在一个数组中进行操作,这其中也包括对存储自定义对象的数组进行归档/解档操作。实现思路当我们需要归档多个自定义对象时,通常采取如下的思路。定义自定义...
归档:3-自定义对象归档/解档
当我们需要存储的数据类型是一些基本的数据类型时,例如:NSString、NSArray、NSDictionary,我们可以使用Plist文件来直接进行存储。但是当我们需要存储自定义对象时,使用P...
归档:2-单个对象归档/解档
我们通过一个最简单的案例来介绍一个归档与解档的使用方法,新建一个工程,并且添加一个可供输入的UITextField,点击按钮来对输入内容进行归档/解档操作。准备工作为了使程序更加简洁,功能更加清...
归档:1-简介
归档(序列化),即把对象转为字节码,以文件的形式存储到磁盘上;程序运行过程中或者当再次打开程序的时候,可以通过解归档(反序列化)还原这些对象。只要遵循了NSCoding协议的对象都可以通过它实现...