【发布时间】:2012-02-03 19:48:16
【问题描述】:
每当我在表格视图中显示图像时,我几乎都会使用SDWebImage 图像下载/缓存库。
我通常会这样实现它(在表格视图cellForRowAtIndexPath 方法中)。
[cell.imageView setImageWithURL:
[NSURL URLWithString:@"http://asite.com/animage.jpg"]
placeholderImage:[UIImage imageNamed:@"placeholder.png"]];
如果有缓存版本,它会加载一个缓存版本。
如果我想在一个地方使用 SDWebImage 的简单性(使用占位符/强大的下载代码) - 但没有缓存,该怎么办。
我知道如何在整个 SDWebImage 中禁用缓存,但我不知道您将如何调用 setImageWithUrl: placeholderImage: 以确保 SDWebImage 不使用任何缓存?
我想要这样做的原因是我正在使用它在表格视图中显示网络摄像头(显然,您希望每次都更新它)。
【问题讨论】:
标签: iphone ios caching tableview sdwebimage