手动迁移数据模型

时间:2011-08-24 00:46:02

标签: iphone objective-c

我是核心数据的新手。当我添加实体或删除任何实体时,我的应用程序正在崩溃,我正在丢失数据。我浏览了苹果文档,发现当对模型进行更改时,我们需要将当前版本迁移到新版本。轻量级迁移不支持对事物的删除。任何人都可以知道什么是源和目的地模型?我该如何进行手动迁移?在我的应用程序中,我经常更改数据模型。如果我删除并运行应用程序用户正在丢失他们的数据。请详细了解如何进行手动迁移?提前谢谢。

1 个答案:

答案 0 :(得分:0)

通常您不必自己迁移它。 您唯一需要做的是添加新的数据模型版本选择新版本作为当前版本,然后您可以立即编辑新版本,Core Data将为您做迁移工作。