我正在使用键值观察.我有object_1(NSManagedObject)和其他一些对象观察者.当我从托管对象上下文中删除object_1时,我的程序崩溃了.
CoreData:错误:严重的应用程序错误.在Core Data更改处理期间捕获到异常.这通常是NSManagedObjectContextObjectsDidChangeNotification的观察者中的错误.
我可以在dealloc方法(或其他地方)放置一些东西来删除object_1的所有观察者吗?或者唯一合适的决定是当我要从托管对象上下文中删除object_1并通过其他对象监听此通知时将发送通知(从object_1的观察者中删除自己)?