我想知道何时将一个对象插入到我的Core Data MOC中,何时将其添加到另一个具有关系的对象中。
因此,我观察NSManagedObjectContextObjectsDidChangeNotification通知会在插入对象集中找到正确类的所有对象,并使用addObject建立连接,以便正确处理KVO。它似乎工作正常。
这在NSManagedObjectContextObjectsDidChangeNotification中是否合法?
答案 0 :(得分:2)
这是完全合法的,你只需要小心,当你做这样的事情,你不会导致无限递归(例如,插入一个导致通知的对象导致你添加一个对象,等等)。