0

我正在尝试使用核心数据关系在孩子的子对象之间建立反向关系。

这是我要实现的目标的示例:

我有好几个文件柜,每个文件柜有几个抽屉,每个抽屉有几个文件。

  • 文件柜有一个多对多抽屉
  • 抽屉与文件柜相反
  • 抽屉有一个 to-many to File
  • 文件与抽屉相反

但是,当我将文件添加到抽屉时,抽屉将自身设置为文件的倒数,但我也希望在 aa 文件上使用自动柜子倒数。所以我可以做一些像[file cabinet]标准一样的事情[file drawer]现在,我不能创建这个特定的逆。

我知道我可以使用[[file drawer] cabinet],但这是我用例的一个简单示例。

4

1 回答 1

3

为什么不给你的NSManagedObject子类添加一个方法呢?

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