我的应用程序包含大量数据(包括NSMutableArrays,NSNumbers,各种自定义类),目前使用的是NSCoding协议。但是,我想实施增量保存系统,以节省“保存过程”期间的时间。加载时间并不重要。
是否有任何现有容器检查其成员是否为“脏”,并且只在写入文件时更新这些值;或者更好的是,可以实施同样的协议;或任何其他简单,可行的方式吗?
答案 0 :(得分:0)
对于大量数据,最好将数据模型更改为Core Data。否则,您可能希望在特定事件之后保存更改,或者,错误的解决方案是使用NSTimer,以便每次都保存所有数据。