显示使用AFNetworking下载图像的进度

时间:2015-03-03 10:21:29

标签: ios afnetworking progress downloading

我想在下载大图片时显示进度。我是 设置图像路径如下。

UIImage *backgroundImage =[UIImage imageWithData:[NSData dataWithContentsOfURL:[NSURL URLWithString:backgoundImagePath]]];

如何使用AFNetworking框架显示图像的下载进度。

1 个答案:

答案 0 :(得分:1)

尝试这个,

[manager setDownloadTaskDidWriteDataBlock:^(NSURLSession *session, NSURLSessionDownloadTask *downloadTask, int64_t bytesWritten, int64_t totalBytesWritten, int64_t totalBytesExpectedToWrite) {
float percentageDone = ((float)totalBytesWritten/(float)totalBytesExpectedToWrite)*100;
      NSLog(@"Downloading..%.f",percentageDone);   
}];