1

コアデータモデルがあり、別の新しいコアデータモデルのエンティティを削除したいのですが、それを実行するとき(またはその後)に、いくつかのコードを実行したいと思います(たとえば、古いエンティティをXMLファイルなどに保存します) ObjCスニペットを使用)。エンティティを削除するだけのモデルの移行は簡単で、軽量の移行を使用して自動的に実行できることは知っていますが、一部のコードを実行するかどうかはわかりません。おそらく私には選択の余地がなく、マッピングモデルのようなより複雑なものを作成し、NSRemoveEntityMappingType、サブクラスNSEntityMigrationPolicyを使用して、beginEntityMapping:manager:error:またはcreateDestinationInstancesForSourceInstance:entityMapping:manager:error:のようなものを書き直す必要がありますが、これについてはよくわかりません。私が欲しいのはそれを削除することなので、新しいエンティティはありません。

どんな考えでも大歓迎です。お時間をいただき、誠にありがとうございます。リカルド。

4

0 に答える 0