私のアプリケーションはUIManagedDocumentを使用してCore Dataでデータを処理します。 2つのエンティティ(ポストとタグ)には多対多の関係があります。UIManagedDocumentの子MOCのオブジェクトを取得しています。MOC、多対多関係は空です。
投稿を編集したいときは、一時的なNSManagedObjectContextを作成し、そのparentContextをUIManagedDocumentのmanagedObjectContextに設定し、objectWithID:メソッドを使用して投稿を取得します。
のは、このことを想定してみましょう:
- MOC1がMOC2が
- POST1をポストを編集することが一時的NSManagedObjectContextあるUIManagedDocumentのNSManagedObjectContext
- ある
- POST2はMOC2 での投稿ですMOC1での投稿です
ここに問題があります:
- post1.tags戻り2個のタグ
- post2.tags 0タグ
を返すPOST2特性のすべてを適切に対多リレーションシップタグを除いて、検索されます。
なぜpost2.tagsにタグがないのですか?
うん、これもバグだと思う。私はまだそれを提出する時間がなかった、すぐにそれを行います。 – Olivier