title: NSAttributedString: Is it more expensive to redeclare attributes?
body: <p>Given this string</p>
  
  <p><code>Lorem Ipsum dolor sit amet</code></p>
  
  <p>And given I want it to be styled like this</p>
  
  <pre><code>underlined: 0 - 26 (Lorem Ipsum dolor sit amet)
  bold: 6 - 21 (Ipsum dolor sit)
  red color: 12 - 17 (dolor)
  </code></pre>
  
  <p>Does it matter performance wise if this is declared like this</p>
  
  <pre><code>0-6 (Lorem )
  underlined
  
  6-12 (Ipsum )
  underlined, bold 
  
  12-17 (dolor)
  underlined, bold, red color
  
  17-21 ( sit)
  underlined, bold
  
  21-26 ( amet)
  underlined
  </code></pre>
  
  <p>VS if it is declared like this</p>
  
  <pre><code>0-26 (Lorem Ipsum dolor sit)
  underlined
  
  6-21 (Ipsum dolor sit)
  bold
  
  12-17 (dolor)
  red color
  </code></pre>
  
  <p>??</p>
  
  <p>This is a very simplified example of my much more complex attributed string.</p>
  
  <p>I wonder if this matters performance wise either when rendering or when building this string.</p>