Я хочу автоматически заполнить адрес для пользователя так же, как и google api в этой ссылке:
https://developers.google.com/maps/documentation/javascript/places-autocomplete?hl=en
Как я могу реализовать ту же функциональность с помощью набора карт Apple?
Я попытался использовать Geo Coder, я написал это, например:
@IBAction func SubmitGeoCode(sender: AnyObject) {
let address = "1 Mart"
let coder = CLGeocoder()
coder.geocodeAddressString(address) { (placemarks, error) -> Void in
for placemark in placemarks! {
let lines = placemark.addressDictionary?["FormattedAddressLines"] as? [String]
for addressline in lines! {
print(addressline)
}
}
}
}
Однако результаты очень разочаровывают.
Любые API Apple, доступные для реализации такой функциональности, или я должен отправиться в google api?
Спасибо