title: Cocos2d schedule only once
body: <p>How can I make cocos2d schedule selector only once? Right now the best I can do is:</p>
  
  <pre><code>[self schedule:@selector(eventHappend:) interval:2];
  </code></pre>
  
  <p>and <code>eventHappend:</code></p>
  
  <pre><code>- (void)eventHappend: (ccTime) dt
  {
      [self unschedule:@selector(eventHappend:)];
      // Do stuff
  }
  </code></pre>
  
  <p>but that seems like a workaround... is there a method to schedule only once?</p>