我想知道我是否对我的应用程序进行了更新,如果用户在其中有内容,它是否会覆盖核心数据数据库,还是只保留数据库?我想确保它不会删除用户保存的内容。我是否必须复制它或者只是不加考虑更新?
答案 0 :(得分:0)
检查代码中的以下调用(对NSPersistentStoreCoordinator):
addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:options error:&error]
如果上述调用中的storeURL指向Document目录中的文件(它应该),那么升级将不会触及您的数据库。