2014-09-30 5 views
1

Im, получающий адрес местоположения пользователя, используя автоматическое завершение Google.Как получить широту и долготу в Google Авто полные местоположения

после того, как пользователь напечатал текст в строке поиска, адреса relavent выпадают в таблицу, когда я нажимаю на один адрес, получая этот адрес следующим образом.

под - (void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath

Я сделал, как этот

`

SPGooglePlacesAutocompletePlace *place = [self placeAtIndexPath:indexPath]; 
[place resolveToPlacemark:^(CLPlacemark *placemark, NSString *addressString, NSError *error) { 
    if (error) { 
     SPPresentAlertViewWithErrorAndTitle(error, @"Could not map selected Place"); 
    } else if (placemark) { 
     [self addPlacemarkAnnotationToMap:placemark addressString:addressString]; 
     [self recenterMapToPlacemark:placemark]; 
     [self dismissSearchControllerWhileStayingActive]; 
     [self.searchDisplayController.searchResultsTableView deselectRowAtIndexPath:indexPath animated:NO]; 

     NSLog(@"Address %@",addressString); 

`

Теперь я хочу, чтобы получить широту и долготу theselected адреса. Как я могу их получить. Пожалуйста, помогите мне.

Спасибо

ответ

0

NSLog (@ "Адрес% @,% Л.Ф.,% ЛФ", addressString, placemark.location.coordinate.latitude, placemark.location.coordinate.longitude); XD