我想对 a 进行更改NSManagedObject
,但不触发NSFetchedResultsController
委托方法。但是,我确实希望将更改传播到上下文,这样如果我根据这些更改进行获取,结果就会显示出来。我已经尝试过在这个答案中提出的建议,但是问题是如果我根据这些更改进行获取,我不会得到任何结果,所以不仅委托方法没有触发(期望的结果),而且上下文是'没有意识到这些变化(一个不希望的结果)。
我的目标是严格防止NSFetchedResultsController
在对某些属性进行更改时仅触发委托方法,但我仍然希望保留所有其他功能,例如 KVO 和 Core Data 在幕后所做的任何事情,以确保上下文了解变化。