iOS - 等待查询完成

时间:2017-09-29 11:59:54

标签: ios swift uitableview

我有一个显示http请求结果的表。 有时应用程序崩溃是因为在查询完成之前显示了表。应用程序如何不崩溃?

表格:

string path = Path.Combine(Windows.Storage.ApplicationData.Current.LocalFolder.Path, databasePath);

我在另一个函数中发出请求 谢谢

1 个答案:

答案 0 :(得分:1)

将tableview方法中的异步代码提取到viewDidLoad。将您检索到的数据保存在控制器中声明的变量中,并在获取完成后在tableview上调用.reloadData()。