Ios 带有setImageWithURLRequest的进度条

Ios 带有setImageWithURLRequest的进度条,ios,afnetworking,Ios,Afnetworking,我想知道当我们使用AFNetworking setImageWithURLRequest下载图像时,是否有一种简单的方法来设置进度条。目前,该方法没有块请求 有什么想法吗?此类别的API非常简单,目前不支持进度处理。你可以这样: [self.af_imageRequestOperation setDownloadProgressBlock:^(NSInteger bytesRead, long long totalBytesRead, long long totalBytesExpectedTo

我想知道当我们使用AFNetworking setImageWithURLRequest下载图像时,是否有一种简单的方法来设置进度条。目前,该方法没有块请求


有什么想法吗?

此类别的API非常简单,目前不支持进度处理。你可以这样:

[self.af_imageRequestOperation setDownloadProgressBlock:^(NSInteger bytesRead, long long totalBytesRead, long long totalBytesExpectedToRead) {
    NSLog(@"Received %lld of %lld bytes", totalBytesRead, totalBytesExpectedToRead);
}];

或者,您可以使用下载图像。这个库要高级得多(尽管结果更复杂)。它有进程处理、磁盘缓存等功能。

我从未使用过AFN网络。假设您知道文件大小,我可以告诉您如何使用NSURLConnection执行此操作。