Okay, this question comes through a friend so it might be lost in translation...
Basically we need to change the color on a View. It appears to be stored in NSString format, but using a NSString to set the UIColor doesn't seem to do anything. In other words, if NSString color holds the value "redColor" then:
self.view.backgroundColor = color; //does nothing
Disclaimer: we are Objective-C/iPhone newbies.