Xcode NSKeyedArchiver用于多个对象,不带NSMutableArray

Xcode NSKeyedArchiver用于多个对象,不带NSMutableArray,xcode,nsmutablearray,nsmutabledictionary,disk,nskeyedarchiver,Xcode,Nsmutablearray,Nsmutabledictionary,Disk,Nskeyedarchiver,我需要将大量自定义对象保存到磁盘(这就是为什么我不能只填充一个数组然后保存它的原因)。 我的自定义对象包含有关个人的信息,例如姓名和年龄。 我想使用NSKeyedArchiver将所有对象保存在同一文件的Documents目录中。 理想情况下,我希望内存中的对象不超过100个,因此如果我必须将2000个对象保存到磁盘,我将保存20个包含100个对象的包。 我还希望每个对象的键为object.name 有什么想法吗?谢谢 看起来您需要编写一些代码。您具体需要什么帮助?如何保存并检索此信息。如果我将

我需要将大量自定义对象保存到磁盘(这就是为什么我不能只填充一个数组然后保存它的原因)。 我的自定义对象包含有关个人的信息,例如姓名和年龄。 我想使用NSKeyedArchiver将所有对象保存在同一文件的Documents目录中。 理想情况下,我希望内存中的对象不超过100个,因此如果我必须将2000个对象保存到磁盘,我将保存20个包含100个对象的包。 我还希望每个对象的键为object.name


有什么想法吗?谢谢

看起来您需要编写一些代码。您具体需要什么帮助?如何保存并检索此信息。如果我将其name属性的每个对象设置为key,我需要将这些键存储在另一个结构上,以便能够取消归档我的文件,对吗???或者有一种方法[取消归档所有对象集合键]???