1
我有一個NSFetchedResultsController
在我的UITableView
之一,它管理數據的顯示。主實體具有一個或多個關係,並且當這些關係中的任何一箇中的數據更新時,tableview都會更新。我的問題是這樣的: 如果我在這樣的關係發生變化的數據,一切正常更新:NSFetchedResultsController無法響應更新
mainEntity.relationship.name = @"Random new name";
但是,如果我在的關係的關係發生變化的數據,該NSFetchedResultsController
沒有收到該更新:
mainEntity.relationship.relationship2.relationship3.name = @"New Random Name";
不會將更新發送給NSFetchedResultsController
委託人。
如果關係數據的關係發生變化,是否需要確保委託人收到更新?