0

既存の coreData にエンティティをもう 1 つ追加し、NSMigratePersistentStoresAutomaticallyOptionフラグも有効にしました。エンティティを追加したので、推測します。バージョンのカスタム マッピングを定義する必要はありません。

そのため、バージョン 2 を選択してアプリを再実行しましたが、ログなしでクラッシュしました。バージョニングのテスト方法を教えてください。

前もってありがとう、Venkat。

4

1 に答える 1

0

2 つのフラグを指定すると、アプリの再実行が機能しました。すなわち、NSMigratePersistentStoresAutomaticallyOptionおよびNSInferMappingModelAutomaticallyOption

自動移行できる場合は、再実行で機能します。それ以外の場合は、それに応じてマッピングと移行マネージャー コーダーを記述する必要があります。

よろしく、 Venkatarao N.

于 2012-08-20T12:53:13.790 に答える