Riferimento alla classe GMSRoadSnappedLocationProvider

Riferimento classe GMSRoadSnappedLocationProvider

Panoramica

Fornisce aggiornamenti sulla posizione del dispositivo.

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

Questa classe non è destinata alla sottoclasse.

Funzioni pubbliche dei membri

(void) - addListener:
 Aggiunge un listener.
(BOOL) - removeListener:
 Rimuove un listener.
(void) - startUpdatingLocation
 Consente di avviare l'aggiornamento della posizione rilevata al percorso del dispositivo.
(void) - stopUpdatingLocation
 Interrompe l'aggiornamento della posizione agganciata alla strada del dispositivo.

Proprietà

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

Documentazione sulle funzioni membri

Aggiunge un listener.

L'ascoltatore è tenuto con un riferimento debole.

Parametri:
listenerUn oggetto conforme al protocollo GMSRoadSnappedLocationProviderListener.

Rimuove un listener.

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

Consente di avviare l'aggiornamento della posizione rilevata al percorso del dispositivo.

Una volta chiamata, il delegato inizierà a ricevere gli eventi di aggiornamento della posizione.

Per evitare il consumo eccessivo della batteria o la registrazione accidentale della posizione del dispositivo, è necessario chiamare stopUpdatingLocation quando non è più necessaria la posizione rilevata tramite strada.

- (void) stopUpdatingLocation (Annulla aggiornamento della posizione).

Interrompe l'aggiornamento della posizione agganciata alla strada del dispositivo.

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


Documentazione della proprietà

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

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

Il valore predefinito è NO.