[Issue #769] Resolving asymmetry in cached image case for UIImageView category
This commit is contained in:
parent
eac6ffbb6e
commit
0f794ccfc9
1 changed files with 4 additions and 3 deletions
|
|
@ -102,12 +102,13 @@ static char kAFImageRequestOperationObjectKey;
|
||||||
|
|
||||||
UIImage *cachedImage = [[[self class] af_sharedImageCache] cachedImageForRequest:urlRequest];
|
UIImage *cachedImage = [[[self class] af_sharedImageCache] cachedImageForRequest:urlRequest];
|
||||||
if (cachedImage) {
|
if (cachedImage) {
|
||||||
self.image = cachedImage;
|
|
||||||
self.af_imageRequestOperation = nil;
|
|
||||||
|
|
||||||
if (success) {
|
if (success) {
|
||||||
success(nil, nil, cachedImage);
|
success(nil, nil, cachedImage);
|
||||||
|
} else {
|
||||||
|
self.image = cachedImage;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
self.af_imageRequestOperation = nil;
|
||||||
} else {
|
} else {
|
||||||
self.image = placeholderImage;
|
self.image = placeholderImage;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue