title: NSAutoreleasePool is unavailable
body: <p>I am following "Programming in Objective-C" 3<sup>rd</sup> edition and I am having problems with the first example.</p>
  
  <p>I keep getting this error:  </p>
  
  <blockquote>
    <p>Semantic Issue: 'NSAutoreleasePool' is unavailable: not available in
    automatic reference counting mode</p>
  </blockquote>
  
  <p>Here is my code:</p>
  
  <pre><code>//
  // main.m
  // prog1 //
  // Created by Steve Kochan on 1/30/11.
  // Copyright 2011 ClassroomM, Inc.. All rights reserved. //
  
  #import &lt;Foundation/Foundation.h&gt;
  int main (int argc, const char * argv[]) {
      NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
      NSLog (@"Programming is fun!");
      [pool drain];
      return 0;
  }
  </code></pre>
  
  <p>Any insight will be greatly appreciated. </p>