pokaż wiele adnotacji w widoku mapy

Jestem nowy w widoku mapy w ios sdk. chcę pokazać wiele adnotacji w widoku mapy za pomocą lat i long.basly wszystkie lata i długie pochodzą ze strony serwera w formacie json. parsuję cały czas i zapisuję go w innej tablicy. ale jak pokazać wszystkie adnotacje jednocześnie. Jestem w stanie pokazać tylko jedną adnotację naraz. Poniżej znajduje się kod pojedynczej adnotacji, której używam,

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