我使用谷歌自动完成获取用户位置地址。
用户在搜索栏中键入文本后,相关地址会在表格中下拉,当我点击一个地址时,它会获得这样的地址。
下
- (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);
`
现在我想获得所选地址的纬度和经度。我怎么能得到那些。请帮帮我。
谢谢
答案 0 :(得分:0)
NSLog(@"地址%@,%lf,%lf",addressString,placemark.location.coordinate.latitude,placemark.location.coordinate.longitude); XD