私はカスタム多対多関係アクセサについて興味があります。アクセサは、関連するオブジェクトを他のオブジェクトから削除します。しかし、オブジェクトを管理対象オブジェクトのコンテキスト(およびその後のバックストア)から完全に削除したければ、管理オブジェクトコンテキストからオブジェクトを削除して保存する必要がありますか?コアデータの削除<key>オブジェクトは管理対象オブジェクトコンテキストからオブジェクトを削除しますか?
ありがとうございました!
ロブ
私はカスタム多対多関係アクセサについて興味があります。アクセサは、関連するオブジェクトを他のオブジェクトから削除します。しかし、オブジェクトを管理対象オブジェクトのコンテキスト(およびその後のバックストア)から完全に削除したければ、管理オブジェクトコンテキストからオブジェクトを削除して保存する必要がありますか?コアデータの削除<key>オブジェクトは管理対象オブジェクトコンテキストからオブジェクトを削除しますか?
ありがとうございました!
ロブ
ロブ、
削除するには、ちょうど関係に影響を与えます。オブジェクトを削除してMOCおよびバッキングストアから削除する必要があります。
IOW、これらは基本的に異なる操作です。アンドリュー
はは、それらが関係から外しているときにオブジェクトが削除されますすることがあり伝播を削除すると呼ばれるものがあることに注意してください。 C.f。 リレーションシップ削除ルールリレーションシップとフェッチされたプロパティはCore Data Programming Guideです。
彼らは違っていると私には分かりましたが、あなたはただ知りません。情報をありがとう! – Rob