mirror of
https://github.com/Swiftgram/Telegram-iOS.git
synced 2025-12-16 19:30:29 +00:00
ASMultiplexImageNode: Use ASObjectIsEqual when comparing identifiers.
This commit is contained in:
parent
e16d32bb60
commit
7449809743
@ -19,6 +19,7 @@
|
|||||||
#import "ASDisplayNode+Subclasses.h"
|
#import "ASDisplayNode+Subclasses.h"
|
||||||
#import "ASLog.h"
|
#import "ASLog.h"
|
||||||
#import "ASPhotosFrameworkImageRequest.h"
|
#import "ASPhotosFrameworkImageRequest.h"
|
||||||
|
#import "ASEqualityHelpers.h"
|
||||||
|
|
||||||
#if !AS_IOS8_SDK_OR_LATER
|
#if !AS_IOS8_SDK_OR_LATER
|
||||||
#error ASMultiplexImageNode can be used on iOS 7, but must be linked against the iOS 8 SDK.
|
#error ASMultiplexImageNode can be used on iOS 7, but must be linked against the iOS 8 SDK.
|
||||||
@ -308,7 +309,7 @@ typedef void(^ASMultiplexImageLoadCompletionBlock)(UIImage *image, id imageIdent
|
|||||||
#pragma mark - Core Internal
|
#pragma mark - Core Internal
|
||||||
- (void)_setDisplayedImageIdentifier:(id)displayedImageIdentifier withImage:(UIImage *)image
|
- (void)_setDisplayedImageIdentifier:(id)displayedImageIdentifier withImage:(UIImage *)image
|
||||||
{
|
{
|
||||||
if (_displayedImageIdentifier == displayedImageIdentifier)
|
if (ASObjectIsEqual(displayedImageIdentifier, _displayedImageIdentifier))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
_displayedImageIdentifier = [displayedImageIdentifier copy];
|
_displayedImageIdentifier = [displayedImageIdentifier copy];
|
||||||
@ -332,7 +333,7 @@ typedef void(^ASMultiplexImageLoadCompletionBlock)(UIImage *image, id imageIdent
|
|||||||
|
|
||||||
- (void)_setDownloadIdentifier:(id)downloadIdentifier
|
- (void)_setDownloadIdentifier:(id)downloadIdentifier
|
||||||
{
|
{
|
||||||
if (_downloadIdentifier == downloadIdentifier)
|
if (ASObjectIsEqual(downloadIdentifier, _downloadIdentifier))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
[_downloader cancelImageDownloadForIdentifier:_downloadIdentifier];
|
[_downloader cancelImageDownloadForIdentifier:_downloadIdentifier];
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user