title: locationOfTouch and numberOfTouches
body: <p>hi
  I have this recognizer, set with 2 touch, but it returns only one, not two CGPoint</p>
  
  <pre><code>-(void)gestureLoad {
  
  UIGestureRecognizer *recognizer;
  
  recognizer = [[UITapGestureRecognizer alloc] initWithTarget:self action:@selector(numTap2:)];
  [(UITapGestureRecognizer *)recognizer setNumberOfTouchesRequired:2];
  [self.view addGestureRecognizer:recognizer];
  self.tapRecognizer = (UITapGestureRecognizer *)recognizer;
  recognizer.delegate = self;
  [recognizer release];
  
  }
  
  - (void)numTap2:(UITapGestureRecognizer *)recognizer {
  
  CGPoint location = [recognizer locationInView:self.view];
  NSLog(@"x %f y %f",location.x, location.y);
  
  }
  </code></pre>
  
  <p>as I understand, I cycle the number of touch with these two methods, but I have not figured out how to:</p>
  
  <pre><code>-(CGPoint)locationOfTouch:(NSUInteger)touchIndex inView:(UIView *)view {
  
  }
  
  -(NSUInteger)numberOfTouches {
  
  }
  </code></pre>
  
  <p>thanks a lot!</p>