iOS UITableController 错误

字数 113阅读 29

错误

Assertion failure in -[UITableView _endCellAnimationsWithContext...

尝试

在网络访问时因为获取数据是异步的, 导致并不能在viewDidLoad下直接完成数据读取, 加入强制主进程同步dispatch_async(dispatch_get_main_queue(),block);
但还是会有错误

原因和解决办法

-(NSInteger)numberOfSectionsInTableView:(UITableView *)tableView
这里设置sections设置成了复数, 但并没有给其他section赋值, index都在section0里, 这里设置成1, 也就是一个就可以了

推荐阅读更多精彩内容