title: iPhone - dealloc - Release vs. nil
body: <p>Wondering if someone with experience could possibly explain this a bit more.  I have seen examples of...</p>
  
  <pre><code>  [view release];
  
    view = nil;  
  </code></pre>
  
  <p>....inside the (void) dealloc.</p>
  
  <p>What is the difference and is one better then the other?
  What is the best way?</p>
  
  <p>When doing retainCount testing I have personally seen nil drop a count from 3 to 0 for me, but release only drops it from 3 to 2.</p>