我正在使用NSURLSession
下载多个文件,我想在取消下载任务时保存下载的数据,并且在恢复时想要开始下载其余数据。我的
- (void)URLSession:(NSURLSession *)session dataTask:(NSURLSessionDataTask *)dataTask
didReceiveData:(NSData *)data
没有被召唤。
这个我的代码下载:
sessionConfig =[NSURLSessionConfiguration backgroundSessionConfigurationWithIdentifier:@"Download Manager"];
sessionConfig.allowsCellularAccess=!_UseOnlyWiFi;
sessionConfig.HTTPMaximumConnectionsPerHost=1;
queue.maxConcurrentOperationCount=1;
session =[NSURLSession sessionWithConfiguration:sessionConfig
delegate:self
delegateQueue:[NSOperationQueue mainQueue]];
NSURLSessionDownloadTask *downloadTask=[session downloadTaskWithURL:dwurl ];
[downloadTask resume];