how to convert nsstring to uicolor?

iphone

Solution

You can get selector using `NSSelectorFromString` function and then send it to UIColor. You must also test if UIColor is able to respond to the selector you have to avoid error:

SEL blackSel = NSSelectorFromString(@"blackColor");
UIColor* tColor = nil;
if ([UIColor respondsToSelector: blackSel])
      tColor  = [UIColor performSelector:blackSel];

Problem

I have one string(NSString) in string there is one value like string=@"black" now i want to use textcolore using string.I have written below code. txtView.textColor=[UIColor string]; But it not working can suggest me?

Original source