在 XCode 中设计核心数据模型时,可以通过以下方式自动生成 NSManagedObject 子类定义(.m 和 .h 文件)
- 选择实体
- 从EDITOR菜单中选择“创建 NSManagedObject 子类”
之后,你可能会在这些类中添加大量代码,如果之后由于某种原因必须大量修改数据模型设置怎么办?为了在数据模型上反映这些变化,有没有自动的方法来做到这一点?或者您必须手动完成所有操作。
目前,如果我尝试再次(自动)从 EDIT 菜单重新创建这些类定义,它将替换所有当前文件。所有添加的代码都会消失。
我真的希望未来版本的 Xcode 可以添加一个智能功能:自动更新默认类定义而不会丢失添加的工作。也许我太懒了。:)