我想向我的核心数据模型添加一个新属性,但我担心如果这样做,用户数据将不再起作用,他们将不得不重新下载应用程序。我之前遇到过一些问题,我对它进行了一些更改(尽管通过删除),这会导致应用程序出现大问题,我需要重新安装它。
我应该怎样做呢?
最佳答案
这个过程称为核心数据迁移:Ray Wenderlich 有一个很棒的教程 here 。如果您只是添加一个新属性,那么执行自动/轻量级迁移应该(相对)简单。
关于ios - 是否可以向核心数据添加新属性,而不会出现用户及其当前数据的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19127784/