【发布时间】:2014-08-07 22:06:58
【问题描述】:
对于UITableViews,插入、删除和移动操作在更新块内的顺序无关紧要,因为它们在调用-endAnimations 之前不会执行,然后它们作为@987654321 执行@。
假设我有 3 个数组:
- 删除(只是一个索引)
- 插入(索引 + 对象)
- 移动(两个索引)
我如何正确地将这个“增量”应用于现有数组,就像 UITableView 将在其批量更新中一样?
【问题讨论】:
-
仅供参考,Apple 引入了 performBatchUpdates:completion: On UITableview from iOS11,试试看。
标签: ios objective-c uitableview nsarray batch-updates