当我删除tableview中的行时,我收到以下异常:
public enum EnumAura{WHITE,BLACK,RED,ORANGE,YELLOW,GREEN,BLUE,PURPLE}
这是我的代码的一部分:
*** Assertion failure in -[UITableView _endCellAnimationsWithContext:], /BuildRoot/Library/Caches/com.apple.xbs/Sources/UIKit_Sim/UIKit-3512.60.7/UITableView.m:1716
截图:
感谢任何帮助。
由于
答案 0 :(得分:1)
您需要从self.allFeeds中删除feedToDelete:
[self.feedListView.tableView beginUpdates];
NSMutableArray *array = [self.allFeeds mutableCopy];
[array removeObject:feedToDelete];
self.allFeeds = array;
[self.feedListView.tableView deleteRowsAtIndexPaths:@[ atIndexPath ] withRowAnimation:UITableViewRowAnimationFade];
[self.feedListView.tableView endUpdates];