iOS上的核心数据 - 对对象进行特定更改

时间:2014-01-30 11:33:27

标签: ios cocoa-touch core-data

是否可以在 NSFetchedResultsControllerDelegate的 controller:didChangeObject:atIndexPath:forChangeType:newIndexPath:方法中对对象进行特定更改?

虽然我正在寻找漂亮的解决方案,但我觉得黑客也会没事......

谢谢,
A. Dvorak

1 个答案:

答案 0 :(得分:2)

您将获得更改类型,它会广泛地告诉您发生了什么并涵盖插入/删除/移动。您需要更多详细信息的唯一情况是更新类型。在这种情况下,您拥有该对象,因此您可以在其上调用changedValueschangedValuesForCurrentEvent以获取所需的详细信息。