我在多个线程上使用 Core Data,所以我为每个线程创建了一个 ManagedObjectContext。当我保存 MOC-Thread 时,我会执行合并,以便在 MOC-main 中进行修改。
更改已存在的托管对象时,不会为我的 NSFetchResultsControllers 调用 NSFetchedResultsChangeUpdate 事件。但是,当我插入或删除托管对象时,会调用我的 NSFetchResultsController 的事件。只是不用于更新。
有人熟悉这个问题吗?