Comment mettre en œuvre l'auto-complétion pour l'adresse en utilisant Apple Map Kit

Je veux l'auto-complétion de l'adresse de l'utilisateur de même que ce qui l'api google fournit dans ce lien:

https://developers.google.com/maps/documentation/javascript/places-autocomplete?hl=en

Comment puis-je mettre en œuvre les mêmes fonctionnalités à l'aide d'apple kit de carte?

J'ai essayé d'utiliser la Géo Codeur, j'ai écrit ceci par exemple:

@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)
            }
        }
    }
}

Cependant, les résultats sont très décevants.

Tout de Pomme d'Api disponibles pour mettre en œuvre ces fonctionnalités, ou devrais-je la tête pour api google ?

Merci

source d'informationauteur Mostafa Mohamed Raafat