在iPhone应用程序的后台运行任务

在iPhone应用程序的后台运行任务,iphone,objective-c,background,Iphone,Objective C,Background,我希望能够在iPhone应用程序的后台从API服务器加载数据。如何实现这一点?假设它是基于http的api,请使用NSURLConnection的异步方法。可以找到更多信息。否则,您可以将NSOutputStream和NSInputStream的异步方法与CFSocket一起使用。许多选项: 中央大调度 NSThread NSOperationQueue 异步网络调用 我支持使用NSURLConnection异步方法。

我希望能够在iPhone应用程序的后台从API服务器加载数据。如何实现这一点?

假设它是基于http的api,请使用
NSURLConnection
的异步方法。可以找到更多信息。否则,您可以将NSOutputStream和NSInputStream的异步方法与CFSocket一起使用。

许多选项:

  • 中央大调度
  • NSThread
  • NSOperationQueue
  • 异步网络调用

我支持使用NSURLConnection异步方法。