アプリケーションの新しいバージョンで、2 つの異なる NSManagedObjects の 2 つのプロパティをマージし、これらのオブジェクトの両方の関係で使用したいと考えています。
たとえば、オブジェクト 'Document' (更新されたバージョンではプロパティ 'title' を持つようになりました) があります。このオブジェクトは、以前はプロパティ 'title' を持っていた 'book' と 'appointment' に関連しています。
Core Data プログラミング ガイドは非常に読みにくく、私ができることから、カスタム マイグレーションを実行/オーバーライドする必要があります。
このデータを除いて、私のモデルはうまく移行されます。このプロパティを更新するために、誰かが私を正しい方向に押し進めることができますか?
ありがとう!
これが私が得ているものです:
私の古いモデル
+--------------------+ +--------------------+ +--------------------+
| Book | | Appointment | | Document |
+--------------------+ +--------------------+ +--------------------+
| - Title | | - Title | | - Date Added |
| - Date Added | | - Date Added | | - Date Modified |
| - Date Modified | | - Date Modified | +--------------------+
+--------------------+ +--------------------+ | (Relationships) |
| (Relationships) | | (Relationships) | +--------------------+
+--------------------+ +--------------------+
私の新しいモデル
+--------------------+ +--------------------+ +--------------------+
| Book | | Appointment | | Document |
+--------------------+ +--------------------+ +--------------------+
| - Date Added | | - Date Added | | - Title |
| - Date Modified | | - Date Modified | | - Date Added |
+--------------------+ +--------------------+ | - Date Modified |
| (Relationships) | | (Relationships) | +--------------------+
+--------------------+ +--------------------+ | (Relationships) |
+--------------------+
古いモデルから新しいモデルにデータを移動するにはどうすればよいですか?