title: Change the text of an attributed UILabel without losing the formatting?
body: <p>In the storyboard I layout a set of labels with various formatting options.</p>
  
  <p>Then I do:</p>
  
  <pre><code>label.text = @"Set programmatically";
  </code></pre>
  
  <p>And all formatting is lost! This works fine in iOS5.</p>
  
  <p>There must be a way of just updating the text string without recoding all the formatting?!</p>
  
  <pre><code>label.attributedText.string 
  </code></pre>
  
  <p>is read only.</p>
  
  <p>Thanks in advance.</p>