tableview 仅在单击 tableview 时更新 swift

tableview update only when clicking tableview swift

我有一个非常奇怪的问题。我有一个 JSON 下载,然后是一个 tableView.reloaed() 语句。现在,当我 运行 应用程序时,tableview 不显示任何内容,只有当我单击 tableview 时,它才会真正更新并正确显示数据。我在这里错过了什么?

我用这段代码解决了这个问题:dispatch_async(dispatch_get_main_queue(), { self.tableView.reloadData() return })