【发布时间】:2011-05-26 13:53:27
【问题描述】:
我的 UITableView 出现了一个奇怪的问题:我使用 reloadRowsAtIndexPaths:withRowAnimation: 重新加载了一些特定的行,但应用程序崩溃并出现看似无关的异常:NSInternalInconsistencyException - 尝试删除的行多于部分中存在的行。 em>
我的代码如下:
[self.tableView reloadRowsAtIndexPaths:[NSArray arrayWithObject:[NSIndexPath indexPathForRow:0 inSection:0]] withRowAnimation:UITableViewRowAnimationFade];
当我用简单的reloadData 替换该reloadRowsAtIndexPaths:withRowAnimation: 消息时,它可以完美运行。
有什么想法吗?
【问题讨论】:
-
检查类似问题:stackoverflow.com/questions/3542260/… 可能会有所帮助
标签: iphone uitableview crash