SDImageCache无法正常工作

时间:2014-05-22 12:23:51

标签: ios caching sdwebimage

我在申请中遇到一个非常奇怪的问题。 我在应用程序中使用了SDWebImage,当网络存在时将图像下载到缓存,然后在缓存时从缓存中检索图像。

对于UITableViews,SDWebImage可以完美运行。甚至可以在iPhone模拟器文件夹中看到存储/缓存的图像文件。 然后是这一段代码,这让我感到不安。

我正在显示一个简单的图像视图,并从网络缓存图像。 当网络存在时,图像正确显示。 但是如果没有连接,则不显示任何内容。 我假设,缓存没有发生。

代码行

        dispatch_async(dispatch_get_main_queue(), ^{
        [im setImageWithURL:[NSURL URLWithString:[[NSString stringWithFormat:@"%@%@",kImgaePath,[[marrresultingArraySet objectAtIndex:0] objectAtIndex:kIndex_RecipeImage_Local]] stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]] placeholderImage:[UIImage imageNamed:@"no_imagepng.jpg"]];});

0 个答案:

没有答案