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 | |
BOOL | allowsBackgroundLocationUpdates |
Określa, czy przedstawiciel powinien nadal otrzymywać aktualizacje lokalizacji, gdy aplikacja działa w tle. |
Dokumentacja funkcji członka grupy
- (void) addListener: | (id< GMSRoadSnappedLocationProviderListener >) | słuchacz |
Dodaje odbiornik.
Słuchacz ma słabe odniesienie.
- Parametry:
-
detektor Obiekt zgodny z protokołem GMSRoadSnappedLocationProviderListener
.
- (BOOL) removeListener: | (id< GMSRoadSnappedLocationProviderListener >) | słuchacz |
Usuwa detektor.
- Parametry:
-
detektor Obiekt zgodny z protokołem GMSRoadSnappedLocationProviderListener
.
- Zwraca:
- Zwraca wartość TAK, jeśli odbiornik został usunięty. Zwraca wartość NO, jeśli obiekt nie jest odbiornikiem.
– (void) startUpdatingLocation |
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.
– (void) stopUpdatingLocation |
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.