使用NSKeyedArchiver类创建带键的档案,在带键的档案中,每个归档的字段都有一个名称。归档某个对象的时候,会为它提供一个名臣,即键。从归档中检索该对象的时候,是根据这个键来检索它的,这样,可以按照任意的顺序将对象写入归档并进行检索。另外,如果向类添加了新的实例变量或删除了实例变量,程序也可以进行处理。
NSKeyedArchiver类中的archiveRootObject:toFile:方法将数据对象存储到磁盘上。
通过NSKeyedUnarchiver类中得unArchiveObjectWithFile:方法将创建的归档文件读入执行的程序中。