Well, perhaps the simplest (but also quite expensive (intensive processor)) is to use NSAttributedString + HMTL to turn it into an NSAttributedString. Then you can get NSString.
Something like that.
NSAttributedString *attrstring = [NSAttributedString attributedStringWithHTML:[htmlString dataUsingEncoding:NSASCIIStringEncoding allowLossyConversion:YES] options:nil];
[Warning: although this is the easiest way (for you), it may not be the best way, since it is quite expensive todo and blocks your user interface if this is done in the main thread (for obvious reasons)]
source share