title: Iphone: Difference between these two assignment
body: <p>i have this code in my .h:</p>
  
  <pre><code>@property (nonatomic, retain) NSArray *arrayData;
  </code></pre>
  
  <p>What is the difference between:</p>
  
  <pre><code>self.arrayData = [[NSArray alloc]initWithObjects:@"date",@"trip",nil];
  </code></pre>
  
  <p>and:</p>
  
  <pre><code>arrayData = [[NSArray alloc]initWithObjects:@"date",@"trip",nil];
  </code></pre>
  
  <p>and what should i use and how to release the arrayData variable. </p>
  
  <p>Thanks</p>