标签: xcode nsmutablearray nsmutabledictionary disk nskeyedarchiver
我需要将大量自定义对象保存到磁盘(数量是我无法填充数组然后保存它的原因)。 我的自定义对象包含有关某人的信息,例如姓名和年龄。 我想使用NSKeyedArchiver将所有对象保存在Documents目录中的同一文件中。 理想情况下,我希望内存中不超过100个对象,所以如果我必须将2000个对象保存到磁盘,我将保存20个100个对象的包。 我还希望每个对象的键都是object.name。
有什么想法吗?谢谢!