SDWebImage多图像下载问题

时间:2013-06-02 10:40:08

标签: iphone ios uiimageview sdwebimage image-caching

我需要在我的应用中使用网址中的图片,我还需要将其缓存以供重复使用。

以下是我从各种网址下载各种图片的代码:

 __block UIActivityIndicatorView *activityIndicator = [UIActivityIndicatorView.alloc   initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleGray];

[imgView addSubview:activityIndicator];
activityIndicator.center = CGPointMake(65, 65);

[activityIndicator startAnimating];

[imgView setImageWithURL:imageURL placeholderImage:nil completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType)
{
    if (error)
        NSLog(@"%@", [error description]);

    [activityIndicator removeFromSuperview];
    activityIndicator = nil;
}];

我一次发出4个请求。其中只有3个获得实际图像。剩余的1张图片无法下载,而且activityIndi​​cator会永久保持动画效果。

上面的代码中是否有我遗漏的内容?我已经从SDK附带的their own example复制了此内容。

0 个答案:

没有答案