应该如何处理已经在进行中的NSUrlConnection?

如果应用程序使用NSURLConnection在应用程序处于前台时开始下载,但是应用程序在数据完成下载之前移动到后台,那么应该如何使用beginbackgroundtaskwithexpirationhandler:对于这个已经存在的连接?

有很多可用的参考资料显示了如何使用NSURLConnection initWithRequest:开始下载后,应用程序已移到后台,没有任何内容显示如何处理NSURLConnection initWithRequest:已被调用,而应用程序在前景,但还没有完成时,应用程序移动到后台,以及如何继续。

TIA

您需要将其作为任务的后台任务启动,即使该任务位于前台,也希望在后台继续。 在这个Apple文档中查看“基础知识”部分: https : //developer.apple.com/library/ios/ipad/#technotes/tn2277/_index.html