我有一个地方名称" Tirur,keala,India"
来自Google API
我想获得CLPlacemark
,在尝试直接从谷歌api获取时出错,
所以我想这样做,
当我尝试使用" Kerala "
时,我可以获得确切的地标,
如果我尝试" Tirur "
找到一个不正确的地方,
那么,我如何使用"Tirur,keala"
这是我的代码,
CLGeocoder *geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:@"Tirur" completionHandler:^(NSArray *placemarks, NSError *error) {
if (error) {
NSLog(@"%@", error);
} else {
CLPlacemark *placemark = [placemarks lastObject];
placemark.location.coordinate.latitude; will returns latitude
placemark.location.coordinate.longitude; will returns longitude
}
}];