Descripción general
Proporciona actualizaciones de la ubicación del dispositivo.
Esta clase funciona de manera similar a CLLocationManager, excepto que si el dispositivo está en modo de conducción, las actualizaciones de ubicación se ajustan a la ruta más cercana.
Esta clase no está diseñada para la creación de subclases.
Funciones públicas de miembro | |
(void) | - addListener: |
Agrega un objeto de escucha. | |
(BOOL) | - removeListener: |
Quita un objeto de escucha. | |
(void) | startUpdatingLocation: |
Comienza a actualizar la ubicación ajustada en la ruta del dispositivo. | |
(void) | - stopUpdatingLocation |
Deja de actualizar la ubicación ajustada de la ruta del dispositivo. | |
Propiedades | |
BOOL | allowsBackgroundLocationUpdates |
Si el delegado debe seguir recibiendo actualizaciones de ubicación cuando la app está en segundo plano. |
Documentación de las funciones de los miembros
- (void) addListener: | (ID< GMSRoadSnappedLocationProviderListener >) | objeto de escucha |
Agrega un objeto de escucha.
El objeto de escucha se mantiene con una referencia débil.
- Parámetros:
-
objeto de escucha Un objeto que cumple con el protocolo GMSRoadSnappedLocationProviderListener
.
- (BOOL) removeListener: | (ID< GMSRoadSnappedLocationProviderListener >) | objeto de escucha |
Quita un objeto de escucha.
- Parámetros:
-
objeto de escucha Un objeto que cumple con el protocolo GMSRoadSnappedLocationProviderListener
.
- Devuelve:
- Muestra YES si se quitó el objeto de escucha. Muestra NO si el objeto no era un objeto de escucha.
- (void) startUpdatingLocation |
Comienza a actualizar la ubicación ajustada en la ruta del dispositivo.
Después de la llamada, el delegado comenzará a recibir eventos de actualización de ubicación.
Para evitar el agotamiento de la batería o el registro involuntario de la ubicación del dispositivo, se debe llamar a stopUpdatingLocation
cuando ya no se requiera la ubicación de la ruta.
- (void) stopUpdatingLocation |
Deja de actualizar la ubicación ajustada de la ruta del dispositivo.
Para evitar el agotamiento de la batería o el registro involuntario de la ubicación del dispositivo, se debe llamar a este método cuando ya no se requiera el objeto de escucha.
Documentación de la propiedad
- (BOOL) allowsBackgroundLocationUpdates [read, write, assign] |
Si el delegado debe seguir recibiendo actualizaciones de ubicación cuando la app está en segundo plano.
La configuración predeterminada es NO.