我在核心数据实体(托管对象)之间具有以下关系层次结构:
实体 1 > 实体 2 > 实体 3
和之间存在一对一关系,Entity1
和Entity2
之间存在一对多Entity2
关系Entity3
。
我有一个显示Entity1
记录列表的视图控制器,使用NSFetchedResultsController
. UITableViewCell
显示来自Entity1
和的Entity2
信息Entity3
。现在,当添加/更新/删除对象NSFetchedResultsControllerDelegate
时会自动调用方法Entity1
,但是当添加/更新/删除相关Entity2
或Entity3
记录时,不会调用委托方法。
在这种情况下,识别相关记录已更新并且也UITableViewCell
需要更新的最佳或可能方法是什么?