如果应用程序使用NSURLConnection在应用程序位于前台时开始下载,但随后应用程序在数据下载完成之前移至后台,则应用程序应如何使用beginbackgroundtaskwithexpirationhandler:对于此已存在的连接?
有很多可用的参考资料显示如何使用NSURLConnection initWithRequest:在应用程序进入后台后开始下载,没有任何显示如何处理NSURLConnection initWithRequest:已经在应用程序位于应用程序移动到后台以及如何继续时前景但尚未完成.
TIA
您需要将其作为后台任务启动,以便在后台继续执行该任务,即使该任务位于前台开始.查看此Apple文档中"超出基础知识"部分:https://developer.apple.com/library/ios/ipad/#technotes/tn2277/_index.html
| 归档时间: |
|
| 查看次数: |
1972 次 |
| 最近记录: |