Open yurevich1 opened 7 years ago
I can't send any pull request. Update in order to support new API. My updated file:
#import "UIView+Appearance_Swift.h" #define SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(v) ([[[UIDevice currentDevice] systemVersion] compare:v options:NSNumericSearch] != NSOrderedAscending) @implementation UIView (Appearance_Swift) + (instancetype)glyuck_appearanceWhenContainedIn:(Class<UIAppearanceContainer>)containerClass { if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"9.0")) { return [self appearanceWhenContainedInInstancesOfClasses:@[containerClass]]; } else { return [self appearanceWhenContainedIn:containerClass, nil]; } } + (instancetype)glyuck_appearanceWhenContainedIn:(Class<UIAppearanceContainer>)containerClass class2:(Class<UIAppearanceContainer>)containerClass2 { if (SYSTEM_VERSION_GREATER_THAN_OR_EQUAL_TO(@"9.0")) { return [self appearanceWhenContainedInInstancesOfClasses:@[containerClass, containerClass2]]; } else { return [self appearanceWhenContainedIn:containerClass, containerClass2, nil]; } } @end
I can't send any pull request. Update in order to support new API. My updated file: