Panoramica
Protocollo utilizzato da GMSAutocompleteTableDataSource
per comunicare all'applicazione l'interazione dell'utente con l'origine dati.
Funzioni pubbliche per i membri | |
(vuota) | - tableDataSource:didAutocompleteWithPlace: |
Richiamato quando un luogo è stato selezionato dalle previsioni di completamento automatico disponibili. | |
(vuota) | - tableDataSource:didFailAutocompleteWithError: |
Richiamato quando si verifica un errore non irreversibile durante il recupero delle previsioni di completamento automatico o dei dettagli del luogo. | |
(BOOL) | - tableDataSource:didSelectPrediction: |
Richiamato quando l'utente seleziona una previsione di completamento automatico dall'elenco ma prima di richiedere i dettagli del luogo. | |
(vuota) | - didUpdateAutocompletePredictionsForTableDataSource: |
Chiamata una volta ogni volta che vengono ricevute nuove previsioni di completamento automatico. | |
(vuota) | - didRequestAutocompletePredictionsForTableDataSource: |
Richiamato una volta immediatamente dopo la richiesta di previsione di completamento automatico. |
Documentazione della funzione per membri
- (void) tabellaDataSource: | (DASHAutocompleteTableDataSource *) | Origine dati tabella | |
Did AutocompleteWithPlace: | (DASHPlace *) | luogo | |
[required] |
Richiamato quando un luogo è stato selezionato dalle previsioni di completamento automatico disponibili.
- Parametri:
-
Origine dati tabella Il GMSAutocompleteTableDataSource
che ha generato l'evento.posto Il GMSPlace
che è stato restituito.
- (void) tabellaDataSource: | (DASHAutocompleteTableDataSource *) | Origine dati tabella | |
DidFailAutocompleteWithError: | (NSError *) | errore | |
[required] |
Richiamato quando si verifica un errore non irreversibile durante il recupero delle previsioni di completamento automatico o dei dettagli del luogo.
Un errore non irreversibile è definito come un errore che probabilmente non verrà risolto ritentando immediatamente l'operazione.
È possibile riprovare soltanto per i seguenti valori: GMSPlacesErrorCode
:
- Errore di rete kőplaces
- Errore server kPlaces
- Errore interno kGTMPlaces
Tutti gli altri codici di errore non sono ripetibili.
- Parametri:
-
Origine dati tabella Il GMSAutocompleteTableDataSource
che ha generato l'evento.error Il NSError
che è stato restituito.
- (BOOL) tableDataSource: | (DASHAutocompleteTableDataSource *) | Origine dati tabella | |
DidSelectPrediction: | (CPEAutocompletePrediction*) | previsione | |
[optional] |
Richiamato quando l'utente seleziona una previsione di completamento automatico dall'elenco ma prima di richiedere i dettagli del luogo.
Se restituisci NO da questo metodo, il recupero dei dettagli del luogo viene soppresso e non verrà richiamato autocompleteWithPlace.
- Parametri:
-
Origine dati tabella Il GMSAutocompleteTableDataSource
che ha generato l'evento.previsione La GMSAutocompletePrediction
selezionata.
- (void) didUpdateAutocompletePredictionsForTableDataSource: | (DASHAutocompleteTableDataSource*) | Origine dati tabella | [optional] |
Chiamata una volta ogni volta che vengono ricevute nuove previsioni di completamento automatico.
- Parametri:
-
Origine dati tabella Il GMSAutocompleteTableDataSource
che ha generato l'evento.
- (void) didRequestAutocompletePredictionsForTableDataSource: | (DASHAutocompleteTableDataSource*) | Origine dati tabella | [optional] |
Richiamato una volta immediatamente dopo la richiesta di previsione di completamento automatico.
- Parametri:
-
Origine dati tabella Il GMSAutocompleteTableDataSource
che ha generato l'evento.