Swift 中 AppDelegate 中的网络调用

Network call in AppDelegate in Swift

我正在 Swift 中制作一个应用程序,我需要在其中从服务器的第一个屏幕上加载数据。我不想在第一个屏幕上显示正在加载...。我想在显示第一个屏幕之前执行此操作,因此在 LaunchScreenAppDelegate 中。我在 AppDelegate 的应用程序功能中成功调用了 API 但它会进入第一个屏幕,即使我还没有完成网络调用所以我怎么能延迟移动到第一个屏幕直到我的网络调用完成在 Swift.

您可以简单地创建与初始屏幕相同的第一个屏幕,在其中添加 API 调用,当它完成时,然后转到下一个屏幕。

如需更多信息,请向我们展示您在 AppDelegate 中的代码,以便为您提供更正确的答案。