Obtener dirección a partir de coordenadas Google
-(void)mapView:(GMSMapView *)mapView idleAtCameraPosition:(GMSCameraPosition *)position{
NSLog(@"Cambio lat:%f, lon:%f", position.target.latitude, position.target.longitude);
CLLocationCoordinate2D pos = CLLocationCoordinate2DMake(position.target.latitude, position.target.longitude);
[self.reverseGeocoder reverseGeocodeCoordinate:pos completionHandler:^(GMSReverseGeocodeResponse *response, NSError *error){
for (GMSAddress* addressObj in [response results]) {
NSLog(@"Street found: %@", addressObj.lines);
if ([addressObj.lines count]==2){
[self.tfPlaceLocation setText: [NSString stringWithFormat:@"%@ %@", addressObj.lines[0], addressObj.lines[1]]];
} else{
[self.tfPlaceLocation setText: [NSString stringWithFormat:@"%@", addressObj.lines[0]]];
}
break;
}
}];
}