[iOS] SDWebImage画像キャッシュの更新方法



Sdwebimage Refresh Image Cache Method



SDWebImageManager.mファイルをdownloadImageWithURLメソッドに配置します(176行目のコード)

if (image && options & SDWebImageRefreshCached) // force progressive off if image already cached but forced refreshing downloaderOptions &= ~SDWebImageDownloaderProgressiveDownload // ignore image read from NSURLCache if image if cached but force refreshing downloaderOptions

交換された

if (image && options & SDWebImageRefreshCached) // force progressive off if image already cached but forced refreshing downloaderOptions &= ~SDWebImageDownloaderProgressiveDownload // remove SDWebImageDownloaderUseNSURLCache flag downloaderOptions &= ~SDWebImageDownloaderUseNSURLCache // ignore image read from NSURLCache if image is cached but force refreshing downloaderOptions

次に、プロジェクトで次の方法を使用します。

[self.imageView sd_setImageWithURL:[NSURL URLWithString:url] placeholderImage:[UIImage new] options:SDWebImageRefreshCached]