我認爲有一個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