Riferimento alla classe GMSRoadSnappedLocationProvider

Riferimento alla classe GSMRoadSnappedLocationProvider

Panoramica

Fornisce aggiornamenti sulla posizione del dispositivo.

Questa classe funziona in modo simile a CLLocationManager, ma se il dispositivo è in modalità Auto, gli aggiornamenti della posizione vengono agganciati alla strada più vicina.

Questa classe non è destinata alla sottoclasse.

Funzioni membri pubbliche

(vuoto)- addAscolta:
 Aggiunge un listener.
(BOOL)- remove listener:
 Rimuove un listener.
(vuoto)- startUpdateLocation
 Consente di iniziare l'aggiornamento della posizione dell'app trattata dal dispositivo.
(vuoto)- stopUpdateLocation
 Consente di interrompere l'aggiornamento della posizione dell'indirizzo stradale del dispositivo.

Proprietà

BOOLallowsBackgroundLocationUpdates
 Indica se il delegato deve comunque ricevere gli aggiornamenti della posizione quando l'app è in background.

Documentazione della funzione membro

Aggiunge un listener.

L'ascoltatore viene mantenuto con un riferimento debole.

Parametri:
listenerUn oggetto conforme al protocollo GMSRoadSnappedLocationProviderListener.

Rimuove un listener.

Parametri:
listenerUn oggetto conforme al protocollo GMSRoadSnappedLocationProviderListener.
Restituisce:
Restituisce YES se il listener è stato rimosso. Restituisce NO se l'oggetto non era un listener.

Consente di iniziare l'aggiornamento della posizione dell'app trattata dal dispositivo.

Al termine della chiamata, il delegato inizierà a ricevere eventi di aggiornamento della posizione.

Per evitare il consumo eccessivo della batteria o la registrazione non intenzionale della posizione del dispositivo, è necessario chiamare stopUpdatingLocation quando non è più richiesta la posizione stradale.

Consente di interrompere l'aggiornamento della posizione dell'indirizzo stradale del dispositivo.

Per evitare il consumo eccessivo della batteria o la registrazione accidentale della posizione del dispositivo, questo metodo deve essere chiamato quando il listener non è più richiesto.


Documentazione proprietà

- (BOOL) allowsBackgroundLocationUpdates [read, write, assign]

Indica se il delegato deve comunque ricevere gli aggiornamenti della posizione quando l'app è in background.

Il valore predefinito è NO.