1

我有一个NSManagedObject子类(父类),它与另一个子类(子类)有一个有序的多对多关系NSManagedObject。我要求 Parent 使用 KVO 来观察其NSOrderedSet. 这意味着当从集合中添加或删除子项时,我需要手动添加和删除父项作为观察者。这意味着我需要为NSOrderedSet.

我在哪里可以看到这些访问器的外观?

4

1 回答 1

1

否。将集合作为一个整体进行观察,并允许操作系统处理对每个孩子的观察。从父节点的有利位置观察属性的关键路径。换句话说,父级将通过一个通过子级的键路径来观察自己。

[self addObserver: self forKeyPath: @"childs.observedProperty" options: ... context: ...];
于 2013-01-04T16:31:16.840 回答