title: Initialization of an NSMutableArray with array or alloc init
body: <p>I am new to Obejtive C so im looking at alot of sample code at the time and i noticed that people initialize their NSMutableArray differently.</p>
  
  <pre><code>NSMutableArray *items = [NSMutableArray array];
  </code></pre>
  
  <p>or </p>
  
  <pre><code>NSMutableArray *items = [[NSMutableArray alloc] init];
  </code></pre>
  
  <p>In both lines you end up with an NSMutableArray Object.<br/>
  What is the difference between them or are they exactly the same?</p>