Я разрабатываю приложение, которое сохраняет улицу текущего местоположения пользователя.У меня уже есть местоположение, и я использую геокодер, чтобы получить улицу и номер:
- (void)reverseGeocoder:(MKReverseGeocoder *)geocoder didFindPlacemark:(MKPlacemark *)placemark
{
// with the placemark you can now retrieve the city name
[self setCity:placemark.subLocality];
[self setStreet:placemark.thoroughfare];
[self setNumber:placemark.subThoroughfare];
}
Все идет хорошо, но я в Аргентине, и поле вспомогательной метки метки всегда равно нулю.
Я нашел что-то связанное с этим: https://stackoverflow.com/questions/7335094/mapkit-stopped-sending-subthoroughfare-when-the-coordinates-dont-correspond-to, но я всегда получаю ноль даже в точных позициях (в Аргентине).В Android я могу получить номера улиц без каких-либо проблем.
Любой совет будет оценен