title: How would I go about keeping a reference to a location before NSAttributedString conversion so that it's still valid after?
body: <p>I have a plain text string that I'm running through a parser (in this case DTCoreText) to get out an NSAttributedString.</p>
  
  <p>How would I best go about remembering an index in the string before conversion, so it's still valid after conversion (so say I could insert a new string at that index)? The parsing over the plain text into NSAttributedString obviously removes things which makes it difficult to keep track. </p>