From f43dd896fa2cc6410ca02f94f928a9fb7f2b2ee3 Mon Sep 17 00:00:00 2001 From: Edison Chang Date: Wed, 4 Jun 2014 12:36:11 +0800 Subject: [PATCH] fixed SDWebImageRefreshCached bug for large images --- SDWebImage/SDWebImageDownloaderOperation.m | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/SDWebImage/SDWebImageDownloaderOperation.m b/SDWebImage/SDWebImageDownloaderOperation.m index 5d9979e..704591c 100644 --- a/SDWebImage/SDWebImageDownloaderOperation.m +++ b/SDWebImage/SDWebImageDownloaderOperation.m @@ -335,7 +335,11 @@ [[NSNotificationCenter defaultCenter] postNotificationName:SDWebImageDownloadStopNotification object:nil]; SDWebImageDownloaderCompletedBlock completionBlock = self.completedBlock; - + + if (![[NSURLCache sharedURLCache] cachedResponseForRequest:_request]) { + responseFromCached = NO; + } + if (completionBlock) { if (self.options & SDWebImageDownloaderIgnoreCachedResponse && responseFromCached) { completionBlock(nil, nil, nil, YES);