title: MKMapView MKPointAnnotation tap event
body: <p>I have a list of annotations (MKPointAnnotation). I have a UIViewController which is for the whole view, MKMapView implementing Controller, which I thought is useful for detecting the users interaction with the map, my own MKPointAnnotation implementing (subclass) Controller which tells how to show the annotation.</p>
  
  <p>However I'm struck at the detection of the tap event by the user.</p>
  
  <p>Googling told me that I have to do something by implementing the following function.</p>
  
  <pre><code>- (void)mapView:(MKMapView *)mapView annotationView:(MKAnnotationView *)view calloutAccessoryControlTapped:(UIControl *)control
  </code></pre>
  
  <p>and also that I have to implement this in some class which implements the MapViewDelegate (Protocol).</p>
  
  <p>But I'm all confused and unable to move forward. Can anyone tell me where to do what?</p>
  
  <p>Sorry for all the fuss!</p>