我正在使用NSURLSession + NSURLDownloadTask和completionHandler:
进行操作。[session downloadTaskWithURL:downloadURL completionHandler:^(NSURL *location, NSURLResponse *response, NSError *error)
它运行得很好。
但是当我想要在进度条中跟踪下载时,我遇到了问题。 我试图使用NSURLSessionDownloadDelegate来跟踪加载。 使用上面的completionHandler,它从未被调用?!
使用:
NSURLSessionDownloadTask *downloadTask =
[session downloadTaskWithURL:downloadURL];
将调用委托。
是否有办法同时使用completionHandler和委托?
或者在使用completionHandler时跟踪下载的其他方法?