方法一:排序法
把要删除的索引从大到小排列。
从元素的索引大的元素开始向索引小的元素顺序删除。(后面的元素删除不回影响索引小的元素)
方法二:替换删除标志法
NSString * aObj = @"";//替换删除标志
for (int i = 0; i < count; i++)//因为第一位不能编辑所以要去除第一位的搜索
{
NSInteger index = [array index];//数组存的对象是indexPath,就是每个cell的地址,通过它可以索引到它在tableview的位置。
[dataArray replaceObjectAtIndex:index withObject:aObj];
}
[dataArray removeObject:aObj];