title: MKAnnotation: Reading a tag for MKAnnotation
body: <p>When I add an annotation, I add a ".tag" to it. However I can never read the tag in the following method. </p>
  
  <pre><code>`- (MKAnnotationView *)mapView:(MKMapView *)mapView viewForAnnotation:(id &lt;MKAnnotation&gt;) annotation` 
  
      MKAnnotationView *annView = [[MKAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:@"MyPin"];
      annView.canShowCallout = YES;
  
      NSLog(@"annView.tag = %d", annView.tag);
  
      return annView;
  }
  </code></pre>
  
  <p>The NSLog is always 0. Can anyone shed some light on this?</p>
  
  <p>It is worth mentioning that if I NSLog annotation, I do see the tag.</p>
  
  <pre><code>2010-09-10 10:21:27.612 [1328:207] annotation = &lt;BarPin: 0xdbfa5b0; frame = (0 0; 0 0); tag = 99; layer = &lt;CALayer: 0xdbfa680&gt;&gt;
  </code></pre>