【发布时间】:2018-01-19 08:43:14
【问题描述】:
在从 firebase 获取所有数据之前,用户可能无法与我的应用交互。所以到目前为止我的新手计划是:
- 启动微调器
- 从 Firebase 获取数据(异步)
- 第 2 步异步作业完成后,隐藏微调器
我作为新手的第一个想法通常不是要走的路,必须有一个更聪明的方法,其中涉及框架(可能是应用程序生命周期中的某个位置)或最佳实践模式。
我在www上找不到任何有用的东西。链接也很有帮助。
【问题讨论】:
-
这是第一次发布还是每次发布?
-
这是第一次发布
-
那么我建议在同步发生时让用户通过一系列介绍屏幕。这将是最好的用户体验
-
我认为我误解了你的问题。它适用于每次启动。
-
我明白了,除了像答案中建议的那样加载 viewDidLoad 并显示一个微调器可能会缓存以前的同步然后在后台加载?
标签: ios swift ios-lifecycle