【swift】TablviewController reloadData 的问题

来源:互联网 发布:证券编程工作 编辑:程序博客网 时间:2024/05/29 09:15

在直接更新数据源之后选择reloadData很容易出现越界的问题,这个问题的出现原因,可以看一下这篇文章tableview的reloadData应注意
在swift3中,dispatch-queue的语法也发生了变化,具体的来讲,可以套用如下的方式

DispatchQueue.global().async {      DispatchQueue.main.async {        self.Tableviewcontroller.tourismLvbanInfos = self.tourismLvbanInfos                             self.Tableviewcontroller.tableView.reloadData()                    }                }

其中,Tableviewcontroller是自定义的,tourismLvbanInfos是数据源数组,在这之后再调用reloaddata就没问题啦,很重要的问题!

阅读全文
0 0