在Swift中的AppDelegate中进行网络调用

时间:2016-05-09 05:48:01

标签: ios swift appdelegate

我正在Swift中创建一个应用程序,我需要在服务器的第一个屏幕上加载数据。我不想在第一个屏幕上显示加载...我想在显示第一个屏幕之前执行此操作,以便LaunchScreenAppDelegate。我已经成功地在AppDelegate的应用程序功能中调用了API,但即使我没有完成网络调用它也会进入第一个屏幕,所以我怎样才能延迟移动到第一个屏幕,直到我的网络调用在Swift中完成。 / p>

1 个答案:

答案 0 :(得分:6)

您可以简单地创建第一个屏幕,与启动屏幕相同,添加API调用,完成后再转到下一个屏幕。

有关详细信息,请在AppDelegate中向我们展示您的代码,以便为您提供更正确的答案。