title: NSTimer not firing repeatedly when told
body: <p>The following only executes once. Why is it, when repeat is set to YES?</p>
  
  <pre><code>NSTimer *timer = [NSTimer timerWithTimeInterval:1/3 target:self 
   selector:@selector(updateThingsRepeatedly:) userInfo:nil repeats:YES];
  
  [timer fire];
  </code></pre>
  
  <p>If i understand things right, <code>updateThingsRepeatedly</code> method should be called every 1/3 of a second repeatedly. Is this not correct?</p>
  
  <p>It does call the method <em>once</em>, however, but does not start a loop, as i would expect.</p>