I use this code to add attributed strings to a label:
let attrString = NSMutableAttributedString(string: text)
// add some attributes
myLabel.attributedText = attrString
Now is it possible to change only the text of the attributed string myLabel and keeping the attributes?