mostre anotações múltiplas na visualização do mapa

Eu sou novo para mapear vista no ios SDK. Eu quero mostrar várias anotações na visualização do mapa usando lat e long.basically todos lat e long estão vindo do lado do servidor no formato json. Eu estou analisando todos lat e long e salvando-o em matriz diferente. mas como mostrar todas as anotações em uma única vez. Eu sou capaz de mostrar apenas uma anotação de cada vez.Below é o código para anotação única que eu estou usando,

zoomLocation.latitude = latmpa.doubleValue;
zoomLocation.longitude = logmpa.doubleValue;
annotationPoint = [[MKPointAnnotation alloc] init];
annotationPoint.coordinate = zoomLocation;
annotationPoint.title = @"masjid....";
[mapView selectAnnotation:annotationPoint animated:YES];


[mapView addAnnotation:annotationPoint];

mapView.centerCoordinate = annotationPoint.coordinate;

MKCoordinateSpan span;
span.latitudeDelta = 1.5;
span.longitudeDelta = 1.0;
MKCoordinateRegion newRegion;
newRegion.center = zoomLocation;
newRegion.span = span;
[mapView setRegion:newRegion animated:YES];

questionAnswers(2)

yourAnswerToTheQuestion