diff --git a/SSToolkit/UIColor+SSToolkitAdditions.h b/SSToolkit/UIColor+SSToolkitAdditions.h index e97cf60..1719dcd 100644 --- a/SSToolkit/UIColor+SSToolkitAdditions.h +++ b/SSToolkit/UIColor+SSToolkitAdditions.h @@ -9,5 +9,5 @@ @interface UIColor (SSToolkitAdditions) - (CGFloat)alpha; -- (UIColor) colorFromHex:(int) hexColor; // Mugunth Kumar +- (UIColor*) colorFromHex:(int) hexColor; // Mugunth Kumar @end diff --git a/SSToolkit/UIColor+SSToolkitAdditions.m b/SSToolkit/UIColor+SSToolkitAdditions.m index dd20609..59b1ab6 100644 --- a/SSToolkit/UIColor+SSToolkitAdditions.m +++ b/SSToolkit/UIColor+SSToolkitAdditions.m @@ -14,17 +14,13 @@ - (CGFloat)alpha { return CGColorGetAlpha(self.CGColor); } -- (UIColor) colorFromHex:(int) hexColor +- (UIColor*) colorFromHex:(int) hexColor { - - float redComponent = (float)((hexColor & 0xFF0000) >> 16))/255.0; - float greenComponent = (float)((hexColor & 0x00FF00) >> 8))/255.0; - float blueComponent = (float)(hexColor & 0x0000FF)/255.0; + float redComponent = (float)(((hexColor & 0xFF0000) >> 16)/255.0); + float greenComponent = (float)(((hexColor & 0x00FF00) >> 8)/255.0); + float blueComponent = (float)((hexColor & 0x0000FF)/255.0); - return [UIColor colorWithRed:redComponent - green:greenComponent - blue:blueComponent - alpha:1.0] + return [UIColor colorWithRed:redComponent green:greenComponent blue:blueComponent alpha:1.0]; } @end