0

我想在我的应用程序中调用我的网络服务登录功能Appdelegate。如果仅登录成功,则应将用户定向到我的Homeviewcontroller. 如果不成功应该重定向到另一个视图控制器。我的问题是当我尝试webservice在我的内部调用application didFinishLaunchingWithOptions它时由于阻塞主线程而崩溃。我如何在后台服务中调用此方法。我对ios中的线程一无所知。请帮我

谢谢

4

1 回答 1

0

执行此操作的标准方法是从 AppDelegate 加载启动屏幕,然后在启动屏幕显示时执行启动任务。完成启动任务后,您将加载适当的视图。您不需要在后台线程上调用 Web 服务,因为可以异步调用 NSURLConnection(或者您可以使用 AFNetworking)。在 Stackoverflow 上有大量异步使用 NSURLConnection 的示例。

于 2013-09-25T17:30:49.300 回答