Обратная геолокация: проблемы почтового индекса

Этот код я использую, чтобы получить полный адрес пользователя с помощью обратного геолокации. Может кто-нибудь предложить мне способ получить из него почтовый индекс или почтовый индекс.

//Geocoding Block
[self.geoCoder reverseGeocodeLocation: locationManager.location completionHandler:
 ^(NSArray *placemarks, NSError *error) {

     //Get nearby address
     CLPlacemark *placemark = [placemarks objectAtIndex:0];


     //String to hold address
     NSString *locatedAt = [[placemark.addressDictionary valueForKey:@"FormattedAddressLines"] componentsJoinedByString:@", "];


     //Print the location to console
     NSLog(@"I am currently at %@",locatedAt);

     //Set the label text to current location
     [locationLabel setText:locatedAt];

 }];

1 ответ

Используйте карты Google, чтобы преобразовать географическое местоположение в почтовый адрес.

https://developers.google.com/maps/documentation/geocoding/

Другие вопросы по тегам