title: How to implement two UIButton at the same time?
body: <p>I create 2 UIButton(different tag) and connect to 1 Action but when press at the same time, it fires 2 action with small delay. </p>
  
  <pre><code>- (IBAction)keysPress:(UIButton *)sender {
      UIButton *butOne = (UIButton *)[sender viewWithTag:0];
      UIButton *butTwo = (UIButton *)[sender viewWithTag:1];
      NSLog(@"BUT 1: %@ || BUT 2: %@",butOne, butTwo);
  }
  </code></pre>
  
  <p>Log always 2times:</p>
  
  <pre><code>2013-02-19 09:37:40.933 TestActions[1107:c07] BUT 1: &lt;UIButtonLabel: 0xca4d450; frame = (65 67; 9 19); text = 'â'; clipsToBounds = YES; opaque = NO; userInteractionEnabled = NO; layer = &lt;CALayer: 0xca4d4c0&gt;&gt; || BUT 2: &lt;UIRoundedRectButton: 0xca4d310; frame = (161 164; 139 153); opaque = NO; autoresize = RM+BM; tag = 1; layer = &lt;CALayer: 0xca4d270&gt;&gt;
  
  2013-02-19 09:37:40.935 TestActions[1107:c07] BUT 1: &lt;UIRoundedRectButton: 0xca4c5c0; frame = (20 164; 135 153); opaque = NO; autoresize = RM+BM; layer = &lt;CALayer: 0xca4c6b0&gt;&gt; || BUT 2: (null)
  </code></pre>
  
  <p>How to control this case? 2Buttons,1 action - fire 1time.</p>