UIColor 의 colorWithRed... 에 들어가는 숫자는 실수형 데이타 타입으로 0.0 ~ 1.0 사이의 값이 들어가야 하는데 보통 그래픽 요소 작업 산출은 16진수로 받아오게 되는데 본 메서드를 통해서 간편히 의도한 컬러값을 다른 계산 없이 유용하게 쓰면 됩니다.
- (UIColor *) getColor: (NSString *) hexColor
{
unsigned int red, green, blue;
NSRange range;
range.length = 2;
range.location = 0;
[[NSScanner scannerWithString:[hexColor substringWithRange:range]] scanHexInt:&red];
range.location = 2;
[[NSScanner scannerWithString:[hexColor substringWithRange:range]] scanHexInt:&green];
range.location = 4;
[[NSScanner scannerWithString:[hexColor substringWithRange:range]] scanHexInt:&blue];
return [UIColor colorWithRed:(float)(red/255.0f) green:(float)(green/255.0f) blue:(float)(blue/255.0f) alpha:1.0f];
}




