Cómo hacer que la location complete el textbox Swift ios 8

Estoy intentando hacer una aplicación simple que permita al usuario get la longitud y la latitud correspondientes a una dirección específica. Quiero proporcionar al usuario un cuadro de búsqueda similar al de Google Maps. Específicamente, me gustaría algún tipo de autocompletado para garantizar que el usuario ingrese una dirección válida. ¿Es posible crear una instancia de cuadro de búsqueda de Google Maps?

SPGooglePlacesAutocomplete es un simple contenedor objective-c alnetworkingedor de la API Autocompletar de Google Places.

Mira esta API de github que podría ser útil: https://github.com/spoletto/SPGooglePlacesAutocomplete

El uso se muestra como por enlace. Al agregar el file .h puede tener acceso a las funciones que implementan la API de lugares de Google desde dentro de la function. Puede establecer parameters como la cadena de dirección parcial, el radio, el idioma que usa su aplicación, su location (latitud, longitud)

#import "SPGooglePlacesAutocompleteQuery.h" ... SPGooglePlacesAutocompleteQuery *query = [SPGooglePlacesAutocompleteQuery query]; query.input = @"185 berry str"; query.radius = 100.0; query.language = @"en"; query.types = SPPlaceTypeGeocode; // Only return geocoding (address) results. query.location = CLLocationCoordinate2DMake(37.76999, -122.44696) 

Luego, invoca -fetchPlaces para hacer ping a la API de Google y get resultados. La matriz resultante devolverá objects de la class SPGooglePlacesAutocompletePlace.

 [query fetchPlaces:^(NSArray *places, NSError *error) { NSLog(@"Places returned %@", places); }]; 

También tiene un proyecto de ejemplo que se puede usar.