Change attributes of substrings in a NSAttributedString
问题 This question may be a duplicate of this one. But the answers don't work for me and I want to be more specific. I have a NSString , but I need a NS(Mutable)AttributedString and some of the words in this string should be given a different color. I tried this: NSString *text = @"This is the text and i want to replace something"; NSDictionary *attributes = @ {NSForegroundColorAttributeName : [UIColor redColor]}; NSMutableAttributedString *subString = [[NSMutableAttributedString alloc]