ios输入地址得出经纬度
CLGeocoder *myGeocoder = [[CLGeocoder
alloc]
init];
[myGeocoder geocodeAddressString:_searchBar.text
completionHandler:^(NSArray
*placemarks, NSError *error) {
if ([placemarks
count] >
0 && error ==
nil) {
CLPlacemark *firstPlacemark = [placemarks
objectAtIndex:0];
NSLog(@"%f",firstPlacemark.location.coordinate.latitude);
NSLog(@"%f",firstPlacemark.location.coordinate.longitude);
}
else
if ([placemarks
count] ==
0 && error ==
nil) {
NSLog(@"Found no placemarks.");
}
else
if (error !=
nil) {
NSLog(@"An error occurred = %@",
error); }
}];
版权声明:本文为博主原创文章,未经博主允许不得转载。
时间: 2024-12-18 10:25:34