Odniesienie klasy GMSRoadSnappedLocationProvider

Dokumentacja klasy GMSRoadSnappedLocationProvider

Opis

Udostępnia lokalizację urządzenia.

Ta klasa działa podobnie do narzędzia CLLocationManager, z tą różnicą, że jeśli urządzenie działa w trybie samochodowym, aktualizacje lokalizacji są przypisywane do najbliższej drogi.

Ta klasa nie jest przeznaczona do podklasyfikacji.

Publiczne funkcje członków

(void) addListener:
 Dodaje odbiornik.
(BOOL) removeListener:
 Usuwa detektor.
(void) startUpdatingLocation
 Rozpoczyna aktualizowanie lokalizacji urządzenia wyłączonej z ruchu drogowego.
(void) stopUpdatingLocation
 Zatrzymuje aktualizowanie lokalizacji urządzenia na drogach.

Usługi

BOOLallowsBackgroundLocationUpdates
 Określa, czy przedstawiciel powinien nadal otrzymywać aktualizacje lokalizacji, gdy aplikacja działa w tle.

Dokumentacja funkcji członka grupy

Dodaje odbiornik.

Słuchacz ma słabe odniesienie.

Parametry:
detektorObiekt zgodny z protokołem GMSRoadSnappedLocationProviderListener.

Usuwa detektor.

Parametry:
detektorObiekt zgodny z protokołem GMSRoadSnappedLocationProviderListener.
Zwraca:
Zwraca wartość TAK, jeśli odbiornik został usunięty. Zwraca wartość NO, jeśli obiekt nie jest odbiornikiem.

Rozpoczyna aktualizowanie lokalizacji urządzenia wyłączonej z ruchu drogowego.

Gdy to zrobisz, osoba z przekazanym dostępem zacznie otrzymywać zdarzenia związane z aktualizacją lokalizacji.

Aby uniknąć rozładowania baterii i niezamierzonego zapisywania lokalizacji urządzenia, należy wywoływać stopUpdatingLocation, gdy lokalizacja na mapie nie jest już wymagana.

Zatrzymuje aktualizowanie lokalizacji urządzenia na drogach.

Aby uniknąć rozładowania baterii i niezamierzonego zapisywania lokalizacji urządzenia, tę metodę należy wywoływać, gdy odbiornik nie jest już potrzebny.


Dokumentacja właściwości

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

Określa, czy przedstawiciel powinien nadal otrzymywać aktualizacje lokalizacji, gdy aplikacja działa w tle.

Wartość domyślna to NO.