title: MKMapView is not showing annotated points
body: <p>I am trying to show the location of my current location and random 5 points points like this:</p>
  
  <pre><code>- (void)viewDidLoad {
      [super viewDidLoad];
      locationManager.delegate = self;
      locationManager.desiredAccuracy = kCLLocationAccuracyBest;
  
      [locationManager startUpdatingLocation];
      otherlat = [NSNumber numberWithDouble:[currentLatitude doubleValue]];
      otherlong = [NSNumber numberWithDouble:[currentLongitude doubleValue]];
  
      [self.mapView setShowsUserLocation:YES];
      mapView.delegate = self;
  
      longi = [[NSMutableArray alloc] init];
      lati = [[NSMutableArray alloc] init];
  
      NSMutableArray *la = [[NSMutableArray alloc] init];
      NSMutableArray *lo = [[NSMutableArray alloc] init];
      la = [NSMutableArray arrayWithObjects:@"20", @"21", @"42", @"51", @"75", nil];
      lo = [NSMutableArray arrayWithObjects:@"60", @"21", @"82", @"181", @"35", nil];
  
      for (int x = 0; x &lt; [la count]; x++) {
          otherlat = [NSNumber numberWithDouble:[[la objectAtIndex:x] doubleValue]];
          otherlong = [NSNumber numberWithDouble:[[lo objectAtIndex:x] doubleValue]];
          [longi addObject:otherlong];
          [lati addObject:otherlat];
      }
  
      myAnnotation *myAnnotation1 = [[myAnnotation alloc] init];
      for (int y = 0; y &lt; [lati count]; y++) {  
          CLLocationCoordinate2D theCoordinate;
          theCoordinate.latitude = [[lati objectAtIndex:y] doubleValue];
          theCoordinate.longitude = [[longi objectAtIndex:y] doubleValue];
  
          myAnnotation1.coordinate = theCoordinate;
          [mapView addAnnotation:myAnnotation1];
      }
  }
  
  - (MKAnnotationView *)mapView:(MKMapView *)theMapView viewForAnnotation:(id &lt;MKAnnotation&gt;)annotation {
      if ([annotation isKindOfClass:[MKUserLocation class]])
      return nil;
  
      static NSString *myAnnotationIdentifier = @"AnnotationIdentifier";
      MKPinAnnotationView *customPinView = [[MKPinAnnotationView alloc] initWithAnnotation:annotation reuseIdentifier:myAnnotationIdentifier];
      customPinView.image = [UIImage imageNamed:@"purplepin.png"];
      customPinView.animatesDrop = YES;
      customPinView.canShowCallout = YES;
  
      return customPinView;
  }
  </code></pre>
  
  <p>However, the mapview only shows the my current location, and none of the other 5 locations. I do not understand why it is not showing the other 5 locations because I do </p>
  
  <pre><code>  [mapView addAnnotation:myAnnotation1];
  </code></pre>