title: iOS release for programming backwards?
body: <p>Over the time that I've been on StackOverflow, I've noticed that some users post their code with all of the releases still there although releasing is deprecated. By releasing, I mean something along the lines of:</p>
  
  <pre><code>[self.data release];
  </code></pre>
  
  <p>Why do users still do this? I know nothing about programming for older versions of iOS, and would love to do so, but when I try to release something in an app I'm building, I get either a deprecation error, or a warning. If what I just said is correct, how do I program for older versions? Also, how do I prevent these errors?</p>