1

別のバージョンで NSManagedObject の親エンティティを変更する良い方法はありますか?
私が得たモデルバージョン1.1で言ってみましょう:

  • anObject - 親エンティティなし

バージョン1.2で継承させたい

  • object - バージョン 1.1 に既に存在し、プロパティ「objectID」を含む親クラス

親エンティティを変更すると、アプリケーションは次のようにクラッシュします。

キャッチされない例外 'NSInternalInconsistencyException' が原因でアプリを終了しています。理由: '管理対象オブジェクト コンテキストを作成できません: 永続ストア コーディネーターに永続ストアがありません。これは、永続ストアを追加するのを忘れたか、そうしようとして失敗したことを意味する可能性があります。

この回答では、新しいバージョンで別の名前の新しいエンティティを作成し、古いエンティティを削除することをお勧めします。
私の質問は、この種の問題に対する「よりクリーンな」解決策があるかどうかです。
プロジェクト/現在のモデルにマッピング モデルを追加するにはどうすればよいですか?

4

1 に答える 1