Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/114.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios AF2和后台任务_Ios_Background Process_Afnetworking 2_Nsurlsession - Fatal编程技术网

Ios AF2和后台任务

Ios AF2和后台任务,ios,background-process,afnetworking-2,nsurlsession,Ios,Background Process,Afnetworking 2,Nsurlsession,由于新的iOS7 NSURLSession后台请求,我对AFNetworking 2和后台下载/上传有一个问题 这是否由myAFHTTPRequestOperationManager自动处理?它会自动将我的请求会话设置为后台模式吗? 我看到AFURLSessionManager有一个setDidFinishEventsForBackgroundURLSessionBlock方法,但我想知道是否一切都是自动的 如果我的应用程序被终止或暂停,请求还会继续吗?当我的应用程序重新启动时,我如何获得回调

由于新的iOS7 NSURLSession后台请求,我对AFNetworking 2和后台下载/上传有一个问题

这是否由my
AFHTTPRequestOperationManager自动处理?它会自动将我的请求会话设置为后台模式吗?
我看到
AFURLSessionManager
有一个
setDidFinishEventsForBackgroundURLSessionBlock
方法,但我想知道是否一切都是自动的

如果我的应用程序被终止或暂停,请求还会继续吗?当我的应用程序重新启动时,我如何获得回调


非常感谢你的帮助

AFHTTPRequestOperationManager
使用旧的
NSURLConnection
,因此不便于后台下载

AFURLSessionManager
在引擎盖下使用
NSURLSession
。我认为您仍然需要适当地配置
NSURLSession

“当应用程序挂起时,NSURLSession类支持后台传输。后台传输仅由使用后台会话配置对象创建的会话提供(通过调用backgroundSessionConfiguration:返回)。”

建议如下: