我在開(kāi)發(fā)的時(shí)候遇到了兩種情況,
第一種 刪除
[self.tableV deleteRowsAtIndexPaths:@[indexPath] withRowAnimation:UITableViewRowAnimationFade];
一定要先把dataSource數(shù)組對(duì)應(yīng)的indexPath.row刪除,否則會(huì)出錯(cuò)
第二種 增加
insert
判斷indexPath,是否是主線程,如果數(shù)據(jù)都沒(méi)有錯(cuò),則考慮試一試換成[self reloaddata];