Übersicht
Aktualisiert den Standort des Nutzers.
Diese Klasse funktioniert ähnlich wie CLLocationManager, mit der Ausnahme, dass, wenn sich der Nutzer im Fahrmodus befindet, die Standortaktualisierungen auf die nächstgelegene Straße ausgerichtet werden.
Diese Klasse ist nicht für abgeleitete Klassen vorgesehen.
Funktionen für öffentliche Mitglieder | |
(void) | – addListener: |
Fügt einen Listener hinzu. | |
(BOOL) | – removeListener: |
Entfernt einen Listener. | |
(void) | – startUpdatingLocation |
Startet die Aktualisierung des Straßenverlaufs des Nutzers. | |
(void) | – stopUpdatingLocation |
Stoppt das Aktualisieren des Straßenpositions des Nutzers. | |
Eigenschaften | |
BOOL | allowsBackgroundLocationUpdates |
Gibt an, ob der Bevollmächtigte weiterhin Standortupdates erhalten soll, wenn die App im Hintergrund ausgeführt wird. |
Dokumentation zu Mitgliederfunktionen
– (void) addListener: | (ID< GMSRoadSnappedLocationProviderListener >) | Listener |
Fügt einen Listener hinzu.
Der Listener hat eine schwache Referenz.
- Parameter:
-
Listener Ein Objekt, das dem GMSRoadSnappedLocationProviderListener
-Protokoll entspricht.
- (BOOL) removeListener: | (ID< GMSRoadSnappedLocationProviderListener >) | Listener |
Entfernt einen Listener.
- Parameter:
-
Listener Ein Objekt, das dem GMSRoadSnappedLocationProviderListener
-Protokoll entspricht.
- Gibt zurück:
- Gibt YES zurück, wenn der Listener entfernt wurde. Gibt NO zurück, wenn das Objekt kein Listener war.
– (void) startUpdatingLocation |
Startet die Aktualisierung des Straßenverlaufs des Nutzers.
Nach dem Aufruf erhält der Bevollmächtigte Ereignisse zu Standortaktualisierungen.
stopUpdatingLocation
sollte aufgerufen werden, wenn der Andocken an der Straße nicht mehr erforderlich ist. So wird vermieden, dass der Standort des Akkus übermäßig belastet wird oder unbeabsichtigt der Standort erfasst wird.
– (void) stopUpdatingLocation |
Stoppt das Aktualisieren des Straßenpositions des Nutzers.
Diese Methode sollte aufgerufen werden, wenn der Listener nicht mehr benötigt wird, um den Akku nicht zu beanspruchen oder unabsichtlich zu protokollieren.
Property-Dokumentation
– (BOOL) allowsBackgroundLocationUpdates [read, write, assign] |
Gibt an, ob der Bevollmächtigte weiterhin Standortupdates erhalten soll, wenn die App im Hintergrund ausgeführt wird.
Die Standardeinstellung ist NO.