我有一个使用核心数据的应用程序,数据库结构是通过xCode设计的。
我正在使用单独的第三方应用程序来填充.SQLite文件本身,我想知道是否有办法改变数据库的结构(以及因此管理对象模型)但不会丢失数据那已经在.SQLite文件中?
我已经用完了这个想法,所以任何帮助都会受到赞赏。
答案 0 :(得分:4)
这是一个半复杂的主题,并在标题下记录:核心数据模型版本控制和数据迁移。 Apple的指南位于:http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/CoreDataVersioning/Articles/Introduction.html