我正在使用NSURLSession
下載多個文件,我想要保存下載的數據,即使取消下載任務和恢復想要開始下載其餘數據。 我的與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];
你指定了代理NSURLSessionDelegate,NSURLSessionTaskDelegate,NSURLSessionDownloadDelegate – 2014-12-04 05:43:48
是的其他代理方法正在調用 – user4221623 2014-12-04 06:23:36
你已經寫了datatask,你應該寫下載任務代表 – 2014-12-04 06:25:32