检测NSManagedObject中的核心数据关系变化?

时间:2013-08-07 23:41:22

标签: ios core-data

我有一个Person实体,它有很多关系。我在Person上有一个类别,我希望有一种方法可以更改人员的属性,以防任何方式的任何更多的实际更改。

实现这一目标的最佳方法是什么?

简单的场景是将新实体添加到toomany真实关系中,如下所示:

MORE DETAILS: 
P<-->> cars
P<-->> friends

If p is a person object:
car.p = p;
friend.p = p;

谢谢

1 个答案:

答案 0 :(得分:0)

zumzum,

跟踪此类更改的主要方法是在每个多对多关系中使用键值观察(KVO)。

Apple关于KVO的文档完整而直截了当。 Google还有很多教程。

安德鲁