我认为有一个controller:didChangeObject:atIndexPath:forChangeType:newIndexPath:
的问题,具体为NSFetchedResultsChangeUpdate
:它不会告诉你什么样的改变导致这个NSFetchedResultsChangeUpdate
。如何知道哪些属性为NSFetchedResultsChangeUpdate更改?
我有一个非常复杂的实体。只有一部分数据被用来填充我的表格视图单元格。我不想更新我的单元格以进行任何不相关的财产更改 - 这是浪费资源。那么如何才能知道哪些属性更改会导致此0123ree,以便我可以避免更新我的表视图单元格(如果它不相关)?
但我的单元格非常复杂,也有很大的二进制属性其比较成本很高。 – an0 2012-08-09 01:09:35
但您只比较单元格上显示的属性。你将大的二进制对象的数据分配给单元格的内容吗? – J2theC 2012-08-09 04:13:37
是的,我改变了图像。 – an0 2012-08-09 14:16:50