A と B の 2 つのエンティティがあります。A には B との対多関係があります。A と B には、異なる managedObjectContext contextA と contextB があります。contextB で B のいくつかの属性を変更した後、管理対象オブジェクト B を管理対象オブジェクト A に追加する必要がありますが、それらは同じコンテキストにないため不可能です。では、contextB の変更を persistStore に保存せずに contextA に渡すにはどうすればよいでしょうか? ps。2 つの異なるコンテキストが必要な理由を知りたい場合は、このリンクを実行して、View Controller で行われたすべての変更を元に戻すことができます。
質問する
161 次