title: how to get the type of uicontrol event?
body: <p>AS 3.0 code</p>
  
  <pre><code>mc.addEventListener(MouseEvent.MOUSE_DOWN, eventHandler);
  mc.addEventListener(MouseEvent.MOUSE_UP, eventHandler);
  mc.addEventListener(MouseEvent.MOUSE_OVER, eventHandler);
  
  function eventHandler(e:MouseEvent):void
  {
      if(e.type == MouseEvent.MOUSE_DOWN)
      {
          //do stuff about mouseDownEvent
      }
      else if(e.type == MouseEvent.MOUSE_UP)
      {
          //do stuff about mouseUpEvent
      }
      else if(e.type == MouseEvent.MOUSE_OVER)
      {
          //do stuff about mouseOverEvent
      }
  }
  </code></pre>
  
  <p>cocoa Code</p>
  
  <pre><code>[myButton addTarget:self action:@selector(buttonEvent:withEvent:) forControlEvents:UIControlEventTouchDown];
  [myButton addTarget:self action:@selector(buttonEvent:withEvent:) forControlEvents:UIControlEventTouchUpInside];
  [myButton addTarget:self action:@selector(buttonEvent:withEvent:) forControlEvents:UIControlEventTouchUpOutside];
  
  
  - (void)buttonEvent:(UIButton *)sender withEvent:(UIEvent *)event
  {
         // how to get a UIControlEvents Type?
  }
  </code></pre>
  
  <p>I want getting the type of UIControl Event... i searching a cocoa documents, but failed.</p>
  
  <p>plz help me ^^</p>