正如标题所示,我正在尝试从 Kinvey 获取数据并将获得的数据加载到 TableView 中。但是,由于所有查询方法都是异步的,因此在 TableView 加载完成之前我无法获取数据。
是否有任何方法可以等待完成 block 完成,然后继续执行下一行代码,将数据加载到 TableView 单元格?
这是我需要用来获取数据的 kinvey 方法,并且只有在其他一切完成后才会调用完成 block
store.queryWithQuery(
query,
withCompletionBlock: {()-> }
)
最佳答案
这样做:
store.queryWithQuery(
query,
withCompletionBlock: {(/*here should be as pramater dataReturned*/)-> in
//assign self.data = dataReturned
self.tableView.reloadData()
})
关于ios - 如何在 Swift 2.0 中使用异步方法更新 tableviewcell?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33592800/