1
我有一个NSFetchedResultsController
在我的UITableView
之一,它管理数据的显示。主实体具有一个或多个关系,并且当这些关系中的任何一个中的数据更新时,tableview都会更新。我的问题是这样的: 如果我在这样的关系发生变化的数据,一切正常更新:NSFetchedResultsController无法响应更新
mainEntity.relationship.name = @"Random new name";
但是,如果我在的关系的关系发生变化的数据,该NSFetchedResultsController
没有收到该更新:
mainEntity.relationship.relationship2.relationship3.name = @"New Random Name";
不会将更新发送给NSFetchedResultsController
委托人。
如果关系数据的关系发生变化,是否需要确保委托人收到更新?