json - 如何在加载视图控制器之前使用来自服务器/数据库的数据来显示视图控制器
问题描述
当我们在 swift 上运行模拟时,我想在加载视图之前加载/使用 json 数据来显示我们的视图控制器,因为我们的视图表依赖于我们从服务器接收的 json 数据。但是,当我们使用下面的代码时,它不会在屏幕上显示正确的数据。我们成功地从我们的 HTTP 请求中检索到服务器的数据,但不能将其用于我们的视图显示。
解决方案
您需要在完成内重新加载表
self.namesArray = friendList.result
DispatchQueue.main.async {
self.tblView.reloadData()
}
推荐阅读
- java - 如何使流比当前流更简单
- linux - 卷曲:当我尝试将输出重定向到文件时出现问题
- caching - 对于 18k/s 吞吐量,Hazelcast 平均获取延迟 > 2 ms
- python - 从python中的列表中删除ndarray
- flutter - 如何在初始化 ChangeNotifierProvider 之前加载数据库?
- css - 正文类更改时如何更改 sass 导入文件
- mysql - 如何使用 if -else 基于条件通过 shell 脚本执行 MySQL 命令?
- node.js - 如何在 Nodejs Mongodb 中设置最低价格最高价格参数,并从通过邮递员发布的这些查询中获取数据
- python - Django:如何从 DateField 中删除无效日期
- c++ - 是否可以使静态 C++ 库自包含?