我对CLGeocoder有一些问题,它没有返回波兰街名的任何值:
"Suwalska 3 Wrocław"
我使用此方法下载坐标:
CLGeocoder *geocoder = [[CLGeocoder alloc] init];
[geocoder geocodeAddressString:@"Suwalska 3 Wrocław" completionHandler:^(NSArray *placemarks, NSError *error) {
CLPlacemark *placemark = [placemarks objectAtIndex:0];
}];
为什么例如字符串地理编码器不返回任何内容?当地理编码器无法工作时,我还发现了其他示例街道。为什么google maps / emaps /可以通过地理编码器在地图上显示“Suwalska3Wrocław”并不会返回任何内容。我应该使用谷歌API for ios吗?因此,即使苹果不支持波兰这样的大街,为什么人们应该使用地理编码器。我认为这是Apple的某种误解。
感谢您的任何建议。