2

別のオブジェクト (B) との対多関係を持つオブジェクト (A) があります。また、B は A と逆の関係にあります。

B を削除しても、削除前に B の逆関係を手動で消去しない限り、A の関係シップ カウントに引き続き表示されます。同期的に発生させたいので、MOC の保存アクションが完了するのを待つ代わりに、UITableView を更新して B の行を削除できます。

Bの逆を手動でクリーニングせずにそれを処理する方法はありますか? (私はこれらの関係をたくさん持っていますが、それは悪い習慣であり、維持するのが難しいでしょう)

ありがとう!

4

2 に答える 2

2

Xcode の Core Data Model インスペクタで、B から A への逆関係の「削除ルール」を「無効化」に設定すると、自動的に機能するはずです。

詳細については、「Core Data Programming Guide」のRelationship Delete Rulesを参照してください。

于 2012-11-27T10:08:45.330 に答える