我的关注 |
¥0.1 TableViewController在viewDidLoad里读取的数据还没返回就已经渲染页面,导致页面上无数据。
0

我要在TableViewController里展示数据,在 viewDidLoad()里用Alamofire请求数据,在tableView()里展示请求的数据。但是现在问题是Alamofire是异步的,Alamofire数据还没返回就已经执行了tableView()。请问如何解决?

hong
修改
评论(0)
1个回答
0
采纳

在数据读取完毕后,执行self.tableView.reloadData()即可。

采纳答案
佛法不二
修改
评论 (0)
撰写回答