当应用程序进入后台或结束时,我需要进行简单的NSURLConnection
我怎么能这样做?
我不需要下载任何内容或进行任何长时间的操作,我只需要从Web服务调用API。
答案 0 :(得分:1)
在您的applicationWillResignActive中使用 - [UIApplication beginBackgroundTaskWithExpirationHandler:]启动后台网络操作。完成后一定要调用endBackgroundTask。这里的主要注意事项是你只有很短的时间(10秒iirc)才能完成。
答案 1 :(得分:0)
如果您只需要iOS 7作为部署目标,则可以使用iOS 7中引入的后台任务API。您可以在this post中查看它。