标签: ios swift ios9.1
我正在使用swift的iOS应用程序。我需要在应用程序启动时解析两个web api(XML),在此期间,我需要显示启动屏幕。所以我发送了一个同步请求来解析服务器上的数据。 如果网络连接良好,那么应用程序正常工作但由于网络连接速度慢或从服务器加载数据需要20秒以上,它可以自动退出。 如何解决这个问题。请提出建议。
答案 0 :(得分:5)
你永远不应该在主线程中发送同步请求!
加载新VC。在那里,您可以加载数据异步。数据准备就绪后,将其传递给下一个VC。