Display unicode characters in a UILabel as follows:
NSString *str = @"flag \u2691 and heart \u2764";
myUILabel.text = str;
The flag is displayed in black and white, while the heart is displayed in red with gradual change. So the question is: is it possible to control the color of unicode characters?
Take a look at OHAttributedLabel. It allows you to style your text label with more than 1 color. (Also lets you have different fonts in one label)