2

アプリを更新するかどうか疑問に思っていました.ユーザーが内部に何かを持っている場合、コアデータデータベースを上書きしますか、それともデータベースをそこに保持するだけですか? ユーザーが保存したものを削除しないようにしたい。コピーを作成する必要がありますか、それとも更新時にそのままにしておく必要がありますか?

4

1 に答える 1

0

コードで次の呼び出し (NSPersistentStoreCoordinator への) を確認します。

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

上記の呼び出しの storeURL が Document ディレクトリ内のファイルを指している場合 (そうすべきです)、アップグレードはデータベースに影響を与えません。

于 2013-10-30T14:25:37.290 に答える