SDwebimage第二次没有回复

时间:2013-05-07 06:38:01

标签: ios objective-c sdwebimage

我正面临着这个问题,下面是代码。它第一次显示错误,然后没有完成块调用。

[self.comicsImage setImageWithURL:[NSURL URLWithString:self.imageUrl]
                         completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType)

请帮忙。如果图像不在服务器上,则它第一次显示错误,然后它再也没有请求相同的URL。提前谢谢。

1 个答案:

答案 0 :(得分:2)

因为缓存 已恢复图片 请求的网址,第二次返回给定网址的缓存中的内容。< / p>

试试这段代码,它应该适合你

 [self.comicsImage setImageWithURL:[NSURL URLWithString:self.imageUrl]
                         completed:^(UIImage *image, NSError *error, SDImageCacheType cacheType){
                              if (cacheType == SDImageCacheTypeNone)
                              {
                                   //your code here
                               }
}];
相关问题