2

我想知道如果我对我的应用程序进行更新,如果用户里面有东西,它会覆盖核心数据数据库还是只是将数据库保留在那里?我想确保它不会删除用户保存的任何内容。我必须复制它还是将其单独留在更新中?

4

1 回答 1

0

在您的代码中检查以下调用(对 NSPersistentStoreCoordinator):

addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeURL options:options error:&error]

如果上述调用中的 storeURL 指向 Document 目录中的文件(它应该指向该文件),则升级不会触及您的数据库。

于 2013-10-30T14:25:37.290 回答