我正在尝试动画重新加载表格视图。目前,我下载了表视图项的数组,如果用户手动重新加载表视图,它会下载到一个单独的数组中,将当前与新下载的数据进行比较,如果它们不同,则会重新加载新下载的表视图阵列。有没有一种简单的方法可以比较数组和插入/删除行(当然是动画的)?
答案 0 :(得分:0)
我发现Apple的Table View编程指南对这个问题非常有用:
http://developer.apple.com/library/ios/#documentation/userexperience/conceptual/TableView_iPhone/ManageInsertDeleteRow/ManageInsertDeleteRow.html
答案 1 :(得分:0)
如果您正在使用数组,则需要处理插入/删除的行。如果您正在处理大量数据,那么您应该考虑将核心数据与NSFetchedResultsController
一起使用。有关插入/删除行的信息,请参阅documentation for NSFetchedResultsControllerDelegate。