Iphone 核心数据:如何保存以编程方式创建的对象数据模型
在我的应用程序中,我在第一次启动时动态创建数据模型。是否有方法保存此数据模型,以便我可以在后续应用程序启动时访问此模型(例如作为*.momd文件)?似乎有一种方法可以将模型保存到.momd文件,但NSManagedObjectModel确实实现了Iphone 核心数据:如何保存以编程方式创建的对象数据模型,iphone,objective-c,ios,core-data,Iphone,Objective C,Ios,Core Data,在我的应用程序中,我在第一次启动时动态创建数据模型。是否有方法保存此数据模型,以便我可以在后续应用程序启动时访问此模型(例如作为*.momd文件)?似乎有一种方法可以将模型保存到.momd文件,但NSManagedObjectModel确实实现了,因此,您可以使用NSArchiver/nsonarchiver将模型写入一个文件,然后再将其读回 最好的方法是从不同的持久存储加载默认数据集 只需从捆绑持久存储加载第一个图形,将对象复制到文档持久存储并保存它 您可能会在这里找到更多的灵感:这对实际数据
,因此,您可以使用NSArchiver/nsonarchiver将模型写入一个文件,然后再将其读回 最好的方法是从不同的持久存储加载默认数据集
只需从捆绑持久存储加载第一个图形,将对象复制到文档持久存储并保存它
您可能会在这里找到更多的灵感:这对实际数据很有帮助,但我知道问题在于保存和加载模型(即,存在哪些实体、属性和关系)。不过,我可能错了……我很好奇:为什么需要在发布时创建数据模型?