title: Assign to NSString after alloc/init
body: <p>This doesn't seem to work:</p>
  
  <pre><code>NSString *string = [[NSString alloc] init];
  string = @"%@M", anotherstring;
  </code></pre>
  
  <p>I expect this to make "string" equal to "5M" if "anotherstring" is "5".</p>
  
  <p>Is this not the right syntax? Now, I could use initWithFormat and it would work, but how can you separate it into two different lines and also work?</p>