From eb67ece614edffb19ec860adc6c8870f20ee7b82 Mon Sep 17 00:00:00 2001 From: DreamPiggy Date: Wed, 2 Oct 2019 13:27:49 +0800 Subject: [PATCH] Ignore the warning which can not been solved by code changes, like MD5 --- SDWebImage/Core/SDDiskCache.m | 3 +++ SDWebImage/Core/SDWebImageIndicator.m | 6 ++++++ 2 files changed, 9 insertions(+) diff --git a/SDWebImage/Core/SDDiskCache.m b/SDWebImage/Core/SDDiskCache.m index 21648972..1d5ec44e 100644 --- a/SDWebImage/Core/SDDiskCache.m +++ b/SDWebImage/Core/SDDiskCache.m @@ -269,6 +269,8 @@ #define SD_MAX_FILE_EXTENSION_LENGTH (NAME_MAX - CC_MD5_DIGEST_LENGTH * 2 - 1) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" static inline NSString * _Nonnull SDDiskCacheFileNameForKey(NSString * _Nullable key) { const char *str = key.UTF8String; if (str == NULL) { @@ -287,5 +289,6 @@ static inline NSString * _Nonnull SDDiskCacheFileNameForKey(NSString * _Nullable r[11], r[12], r[13], r[14], r[15], ext.length == 0 ? @"" : [NSString stringWithFormat:@".%@", ext]]; return filename; } +#pragma clang diagnostic pop @end diff --git a/SDWebImage/Core/SDWebImageIndicator.m b/SDWebImage/Core/SDWebImageIndicator.m index e89d7260..49e60994 100644 --- a/SDWebImage/Core/SDWebImageIndicator.m +++ b/SDWebImage/Core/SDWebImageIndicator.m @@ -47,10 +47,13 @@ static NSInteger UIActivityIndicatorViewStyleLarge = 101; } #if SD_UIKIT +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" - (void)commonInit { self.indicatorView = [[UIActivityIndicatorView alloc] initWithActivityIndicatorStyle:UIActivityIndicatorViewStyleWhite]; self.indicatorView.autoresizingMask = UIViewAutoresizingFlexibleTopMargin | UIViewAutoresizingFlexibleLeftMargin | UIViewAutoresizingFlexibleRightMargin | UIViewAutoresizingFlexibleBottomMargin; } +#pragma clang diagnostic pop #endif #if SD_MAC @@ -85,6 +88,8 @@ static NSInteger UIActivityIndicatorViewStyleLarge = 101; @implementation SDWebImageActivityIndicator (Conveniences) +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wdeprecated-declarations" + (SDWebImageActivityIndicator *)grayIndicator { SDWebImageActivityIndicator *indicator = [SDWebImageActivityIndicator new]; #if SD_UIKIT @@ -168,6 +173,7 @@ static NSInteger UIActivityIndicatorViewStyleLarge = 101; #endif return indicator; } +#pragma clang diagnostic pop @end