Вы можете использовать встроенный класс MKReverseGeocoder в UIKit.Однако вы должны будете соблюдать условия лицензии Googles, например, отображать результаты на карте Google и т. Д.
В качестве альтернативы вы можете использовать различные службы, доступные из GeoNames , дляВаша потребность, особенно поиск почтового кода , может быть интересным.Они предоставляются в форматах xml и json.У них гораздо менее строгие условия лицензирования, чем у Google.