iOS – 另一个线程需要将reloadData发送到mainthread

前端之家收集整理的这篇文章主要介绍了iOS – 另一个线程需要将reloadData发送到mainthread前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我有一个单独的线程创建一个UIView对象,将其插入UITableView的数据源,然后在UITableView上调用reloadData.但是,由于它是一个单独的线程,它不能直接调用reloadData,它需要让mainthread执行它…但是你怎么告诉mainthread这样做呢?

谢谢

解决方法

[self.tableView performSelectorOnMainThread:@selector(reloadData)
                                 withObject:nil
                              waitUntilDone:NO];

猜你在找的iOS相关文章