可以预见的是,我的应用程序在未来的更新中将不会对其数据模型进行更改,但以防万一……在没有设置模型版本的情况下交付应用程序的第一个版本,然后只有在需要迁移时才开始在后续应用程序版本中设置它,这会是一个问题吗?或者我是否应该交付已经设置了模型版本的应用程序的第一个版本?
谢谢
是的,也许你不需要在第一个版本中启用版本控制。
但是,例如,如果您在第二个版本中启用它,并且忘记更改CoreData
初始化代码?
我更喜欢添加自动版本迁移自第一个版本的应用程序,即使我不打算改变模型