在我的应用程序中,我在第一次启动时动态创建数据模型。有没有办法保存这个数据模型,以便我可以在后续的应用程序启动中访问此模型(例如作为* .momd文件)?
答案 0 :(得分:2)
它doesn't look就像有一种方法可以将模型保存到.momd文件中,但NSManagedObjectModel 实现实现<NSCoding>
,因此您可以使用NSArchiver / NSUnarchiver来编写将模型输出到文件中,稍后再读取。
答案 1 :(得分:0)
执行此操作的最佳方法是从其他持久性存储加载默认数据集。
只需从捆绑持久存储加载第一个图,将对象复制到文档持久存储并保存。
您可能会在这里找到更多灵感:http://www.raywenderlich.com/980/core-data-tutorial-how-to-preloadimport-existing-data