AFNetworking 2和后台任务

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

这是由我的AFHTTPRequestOperationManager自动处理? 它是否会自动将我的请求激活设置为背景模式? 我看到AFURLSessionManager有一个setDidFinishEventsForBackgroundURLSessionBlock方法,但我不知道是否一切都是自动的?

如果我的应用程序被杀害或暂停,请求将继续? 当我的应用程序重新启动时,如何获得callback?

非常感谢你的帮助!

AFHTTPRequestOperationManager使用旧的NSURLConnection所以不便于后台下载。

AFURLSessionManager使用NSURLSession ,这样做。 我认为你仍然需要适当地configurationNSURLSession

“NSURLSession类支持后台传输,而您的应用程序被挂起。后台传输只能由使用后台会话configuration对象(通过调用backgroundSessionConfiguration :)返回的会话提供。

build议阅读: URL加载系统