代码之家  ›  专栏  ›  技术社区  ›  Steve Weller

允许我更改nsManagedObjectContextObjectsIDChangeNotification中的对象图吗?

  •  1
  • Steve Weller  · 技术社区  · 15 年前

    我想知道一个对象何时被插入到我的核心数据MOC中,何时被插入到另一个有关系的对象中。

    因此,我观察nsmanagedObjectContextObjectsIDChangeNotification通知,在插入的对象集中找到正确类的所有对象,并使用addObject进行连接,以便正确处理kvo。它似乎工作得很好。

    NSManagedObjectContextObjectsIDChangeNotification内是否合法?

    1 回复  |  直到 15 年前
        1
  •  2
  •   Louis Gerbarg    15 年前

    这是完全合法的,当您这样做时,您只需要小心,不要导致无限递归(例如,通过插入导致通知的对象、导致添加对象的原因等)。