相关疑难解决方法(0)

NSURLSession委托和completionHandler

我正在使用NSURLSession + NSURLDownloadTask和completionHandler:

[session downloadTaskWithURL:downloadURL completionHandler:^(NSURL *location, NSURLResponse *response, NSError *error)
Run Code Online (Sandbox Code Playgroud)

它很好用.

但是当我想在progressBar中跟踪下载时,我遇到了问题.我正在尝试使用NSURLSessionDownloadDelegate来跟踪加载.上面的completionHandler它永远不会被调用?!

使用:

 NSURLSessionDownloadTask *downloadTask =
[session downloadTaskWithURL:downloadURL];
Run Code Online (Sandbox Code Playgroud)

会打电话给代表们.

有没有办法使用completionHandler和委托?
或者在使用completionHandler时跟踪下载的任何其他方式?

objective-c ios

6
推荐指数
1
解决办法
2965
查看次数

标签 统计

ios ×1

objective-c ×1