AFNetworking 2和后台任务
由于新的iOS7 NSURLSession后台请求,我有一个关于AFNetworking 2和后台下载/上传的问题
这是由我的AFHTTPRequestOperationManager
自动处理? 它是否会自动将我的请求激活设置为背景模式? 我看到AFURLSessionManager
有一个setDidFinishEventsForBackgroundURLSessionBlock
方法,但我不知道是否一切都是自动的?
如果我的应用程序被杀害或暂停,请求将继续? 当我的应用程序重新启动时,如何获得callback?
非常感谢你的帮助!
AFHTTPRequestOperationManager
使用旧的NSURLConnection
所以不便于后台下载。
AFURLSessionManager
使用NSURLSession
,这样做。 我认为你仍然需要适当地configurationNSURLSession
。
“NSURLSession类支持后台传输,而您的应用程序被挂起。后台传输只能由使用后台会话configuration对象(通过调用backgroundSessionConfiguration :)返回的会话提供。
build议阅读: URL加载系统