用于UITableView的表差异补丁算法

时间:2014-03-10 21:51:04

标签: ios algorithm uitableview diff patch

我正在使用UITableView来显示一组持久存储在服务器上的对象。服务器会在检测到更改时通知客户端提取新集。我不想重新加载整个表格。我需要一个算法来修补旧表的插入,移动,重新加载和删除操作,以便它转换为新的集合。什么是最简单的算法来实现这一目标?

1 个答案:

答案 0 :(得分:2)

我应该首先使用谷歌搜索,以便那些最终来到这里寻求答案的人;

https://github.com/khanlou/NSArray-LongestCommonSubsequence