Présentation
Fournit des mises à jour de la position de l'appareil.
Cette classe fonctionne de la même manière que CLLocationManager, sauf que si l'appareil est en mode Voiture, les mises à jour de la position sont ancrées à la route la plus proche.
Cette classe n'est pas destinée au sous-classement.
Fonctions de membre public | |
(void) | - addListener: |
Ajoute un écouteur. | |
(BOOL) | – removeListener: |
Supprime un écouteur. | |
(void) | – startUpdatingLocation |
Lance la mise à jour de la position de l'appareil sur la route. | |
(void) | – stopUpdatingLocation |
Arrête la mise à jour de la position de l'appareil sur la route. | |
Propriétés | |
BOOL | allowsBackgroundLocationUpdates |
Indique si le délégué doit toujours recevoir des notifications de position lorsque l'application est exécutée en arrière-plan. |
Documentation sur la fonction de membre
- (void) addListener: | (id< GMSRoadSnappedLocationProviderListener >). | écouteur |
Ajoute un écouteur.
L'écouteur est tenu avec une référence faible.
- Paramètres :
-
écouteur Objet conforme au protocole GMSRoadSnappedLocationProviderListener
.
– (BOOL) removeListener: | (id< GMSRoadSnappedLocationProviderListener >). | écouteur |
Supprime un écouteur.
- Paramètres :
-
écouteur Objet conforme au protocole GMSRoadSnappedLocationProviderListener
.
- Renvoie :
- Renvoie YES si l'écouteur a été supprimé. Renvoie NO si l'objet n'était pas un écouteur.
- (void) startUpdatingLocation |
Lance la mise à jour de la position de l'appareil sur la route.
Une fois cette fonction appelée, le délégué commencera à recevoir les événements de modification de la position géographique.
Pour éviter de décharger la batterie ou d'enregistrer la position de l'appareil par inadvertance, vous devez appeler stopUpdatingLocation
lorsque la position sur la route n'est plus nécessaire.
- (void) stopUpdatingLocation |
Arrête la mise à jour de la position de l'appareil sur la route.
Pour éviter la décharge de la batterie ou la journalisation involontaire de la position de l'appareil, cette méthode doit être appelée lorsque l'écouteur n'est plus nécessaire.
Documentation de la propriété
- (BOOL) allowsBackgroundLocationUpdates [read, write, assign] |
Indique si le délégué doit toujours recevoir des notifications de position lorsque l'application est exécutée en arrière-plan.
La valeur par défaut est "NO".