【发布时间】:2011-06-08 15:11:11
【问题描述】:
我现在在 App-Store 有一个应用,它使用带有持久存储的 Core-Data 将数据保存为 SQL-Lite-store-type,在设备本地保存。
其实Model很简单,我里面只有一个NSManagedObject,叫“Product”。
在下一个版本中,我想通过以下方式编辑“产品”属性:添加一个新属性并删除 5 个属性。 (没有应用程序因为不一致而崩溃......)
另外,在用户升级后首次启动应用程序时,我想删除旧的存储数据库,因为它不再与应用程序相关。
我阅读了“核心数据模型版本控制和数据迁移编程指南”,但仍然不确定在这种情况下最佳实践是什么。 (我应该使用“轻量级迁移”吗?)
请帮帮我……
【问题讨论】:
标签: iphone core-data core-data-migration