【发布时间】:2011-10-31 09:36:25
【问题描述】:
我有一个 iPhone 应用程序,它使用由用户数据和应用程序数据组成的核心数据数据库。我想通过在应用商店中推送更新来更新应用数据,但我想保留用户当前数据库中的现有用户数据。有什么方法可以“挑选”我要迁移的表吗?
【问题讨论】:
标签: iphone core-data data-migration
我有一个 iPhone 应用程序,它使用由用户数据和应用程序数据组成的核心数据数据库。我想通过在应用商店中推送更新来更新应用数据,但我想保留用户当前数据库中的现有用户数据。有什么方法可以“挑选”我要迁移的表吗?
【问题讨论】:
标签: iphone core-data data-migration
您可以迁移/更新两件事:
对于迁移,您可以指定哪些表已更改,哪些未更改。在可能的情况下,所有数据都将自动保留。查看有关迁移的核心数据文档,这非常简单。
至于数据,您可以从新应用的应用委托中读取。检查新数据是否不可用(或者检查这是否是更新后的第一次运行),是这样,更新表。
【讨论】: