我正在尝试从 UITableView 中删除一些行,这是我的代码...
[self.responsesTableView beginUpdates];
[self.responsesTableView deleteRowsAtIndexPaths:[NSArray arrayWithObject:self.processingIndexPath] withRowAnimation:UITableViewRowAnimationAutomatic];
[self. responsesTableView endUpdates];
noOfRsponses --;
if (self.segFrndEveryone.selectedSegmentIndex == 0) {
[self.arrFriendComments removeObjectAtIndex:self.processingIndexPath.row];
}else {
[self.arrAllComments removeObjectAtIndex:self.processingIndexPath.row];
}
其中两个数组之一是我的数据源依赖于所选的段。我收到以下错误,不知道如何处理。
更新后现有节中包含的行数 (9) 必须等于更新前该节中包含的行数 (9),加上或减去从该节中插入或删除的行数(0 插入, 1 已删除)并加上或减去移入或移出该部分的行数(0 移入,0 移出)。