title: iPhone - NSTimer not repeating after fire
body: <p>I am creating and firing a <code>NSTimer</code> with:</p>
  
  <pre><code>ncTimer = [NSTimer scheduledTimerWithTimeInterval:1.0
                                             target:self
                                           selector:@selector(handleTimer:)
                                           userInfo:nil
                                            repeats:YES];
  [ncTimer fire];
  </code></pre>
  
  <p>AND</p>
  
  <pre><code>- (void)handleTimer:(NSTimer *)chkTimer {
      // do stuff
  }
  </code></pre>
  
  <p>I am retaining my timer with:</p>
  
  <pre><code>@property (nonatomic, retain) NSTimer *ncTimer;
  </code></pre>
  
  <p>For some reason the timer is not repeating. It is firing once only and than never again. </p>