0

子の子オブジェクト間で逆の関係を機能させるために、コア データ関係を使用しようとしています。

これが私が達成しようとしているものの例です:

私はいくつかのファイリング キャビネットを持っています。各ファイリング キャビネットには多数の引き出しがあり、各引き出しには多数のファイルがあります。

  • ファイリング キャビネットには多対多の引き出しがあります
  • 引出しはファイリングキャビネットと逆になっています
  • 引き出しには多対多のファイルがあります
  • ファイルにはドロワーと逆のものがあります

引き出しにファイルを追加すると、引き出しはファイルの反転として設定されますが、ファイルの自動反転キャビネットも必要です。[file cabinet]だから私は標準と同様に何かをすることができ[file drawer]ます 今、私はこの特定の逆を作成することはできません.

使用できることはわかっています[[file drawer] cabinet]が、これは私のユースケースの簡単な例です。

4

1 に答える 1

3

NSManagedObjectサブクラスにメソッドを追加してみませんか?

- (Cabinet *)cabinet;
{
    return self.drawer.cabinet;
}
于 2012-04-30T22:31:07.870 に答える