diff --git a/UIKit/Classes/UIColor.m b/UIKit/Classes/UIColor.m index ef3f1a11..7dea338a 100644 --- a/UIKit/Classes/UIColor.m +++ b/UIKit/Classes/UIColor.m @@ -254,4 +254,12 @@ - (NSString *)description return [NSString stringWithFormat:@"<%@: %p; colorSpace = %@; components = %@>", [self className], self, colorSpace, componentsString]; } +- (BOOL) isEqual:(id)object { + if (![object isKindOfClass:[self class]]) { + return NO; + } + UIColor* color = (UIColor*) object; + return CGColorEqualToColor(self.CGColor, color.CGColor); +} + @end