0

コア データの関係は、それ自体の逆の関係になることができますか?

さまざまな種類のオブジェクトを表すために使用される一般化されたエンティティがあります。これらのオブジェクトの中には、相互に対多の関係を持つものがあります。リレーションシップを独自の逆として設定するだけですか、それともインバースと同じ目的地を持つ新しいリレーションシップを作成しますか?

Xcode には、リレーションシップを独自の逆として設定するオプションがあるため、それで問題ないと思いますが、確認したいだけです。前もって感謝します。

4

1 に答える 1

2

はい、このような関係に問題はありません。オブジェクト自体であっても、クラス内のオブジェクトへのリンクを常に持つことができます。

ManagedObjectContext からオブジェクトを削除する必要がある場合に備えて、ここで削除ルールを考慮する必要がありますhttps://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/CoreData/Articles/cdRelationships.html#// apple_ref/doc/uid/TP40001857-SW1 .

しかし、あなたのアプローチには一般的に問題はありません...

于 2012-09-02T16:38:50.510 に答える