我想在我的应用程序Appdelegate
中调用我的webservice登录功能。如果只有登录成功,则应将用户定向到我的Homeviewcontroller
。如果不成功则应该重定向到另一个viewcontroller。我的问题是当我尝试在webservice
内调用application didFinishLaunchingWithOptions
时,由于阻塞主线程而崩溃。我如何在后台服务中调用此方法。我对ios中的线程一无所知。请帮帮我
由于
答案 0 :(得分:0)
执行此操作的标准方法是从AppDelegate加载启动画面,然后在启动闪屏时执行启动任务。完成启动任务后,您可以加载相应的视图。您不需要在后台线程上调用Web服务,因为可以异步调用NSURLConnection(或者您可以使用AFNetworking)。有很多在Stackoverflow上异步使用NSURLConnection的例子。