Alterar o texto de um UILabel atribuído sem perder a formatação?

No storyboard, esquematizo um conjunto de rótulos com várias opções de formatação.

Então eu faço:

label.text = @"Set programmatically";

E toda a formatação está perdida! Isso funciona bem no iOS5.

Deve haver uma maneira de apenas atualizar a string de texto sem recodificar toda a formatação ?!

label.attributedText.string 

é somente leitura.

Desde já, obrigado.

questionAnswers(3)

yourAnswerToTheQuestion