añadiendo múltiples pines en google map en ios

Quiero agregar varios pines en un mapa de Google, mientras se está cargando.

Tengo una lista de valores de latitud y longitud de ubicaciones cercanas. ¿Cómo puedo mostrar todas estas ubicaciones en el mapa con un pin? Estoy usando Google SDK para iOS.

Estoy usando el siguiente código, pero no funcionó para mí.

NSMutableArray *array = [NSMutableArray arrayWithObjects:@"12.981902,80.266333",@"12.982902,80.266363", nil];

CLLocationCoordinate2D pointsToUse[5];

for (int i = 0; i < [array Size]; i++)
{
    pointsToUse[i] = CLLocationCoordinate2DMake([[[[array objectAtIndex:0]  componentsSeparatedByString:@","] objectAtIndex:0] floatValue],[[[[array objectAtIndex:0]  componentsSeparatedByString:@","] objectAtIndex:1] floatValue]);

    [array removeObjectAtIndex:0];

    GMSMarkerOptions *options = [[GMSMarkerOptions alloc] init];
    options.position = pointsToUse[i];
    [mapView_ animateToLocation:pointsToUse[i]];
    [mapView_ addMarkerWithOptions:options];
}

He intentado lo suficiente para buscarlo pero no hay suficiente documentación para responder mi pregunta.

Gracias de antemano por la ayuda.

Respuestas a la pregunta(3)

Su respuesta a la pregunta