我有一个使用CoreData的示例应用程序,现在我已准备好将现有应用程序从使用plist转换为现在使用Core Data。
我的问题是,有没有人知道为了使转换变得简单,彻底和干净而需要完成的最终待办事项清单?
答案 0 :(得分:0)
理想的情况是您的应用程序使用了良好的MVC设计,并且大多数视图控制器不需要修改。如果您在那时,更新当前模型以使用核心数据而不是plist应该相对简单。根据我的经验,将Core Data支持添加到现有应用程序是一件痛苦的事情,如果您的视图控制器是可移植的,只需创建一个已经拥有核心数据支持的新项目。
最重要的是,您可以相对于在plist中遵循的规则正确设置核心数据模型。