Справочник класса GMSRoadSnappedLocationProvider

Справочник класса GMSRoadSnappedLocationProvider

Обзор

Предоставляет обновления о местоположении устройства.

Этот класс работает аналогично CLLocationManager, за исключением того, что если устройство находится в режиме вождения, обновления местоположения привязываются к ближайшей дороге.

Этот класс не предназначен для создания подклассов.

Открытые функции-члены

(пустота) - добавить прослушиватель:
Добавляет слушателя.
(БУЛ) - удалить прослушиватель:
Удаляет прослушиватель.
(пустота) - начало обновления местоположения
Начинает обновлять местоположение устройства по привязке к дороге.
(пустота) - остановить обновление местоположения
Прекращает обновление местоположения устройства по привязке к дороге.

Характеристики

БООЛ разрешенийBackgroundLocationUpdates
Должен ли делегат по-прежнему получать обновления местоположения, когда приложение работает в фоновом режиме.

Документация по функциям-членам

- (недействительно) addListener: (id <GMSRoadSnappedLocationProviderListener> ) слушатель

Добавляет слушателя.

Слушатель удерживается слабой ссылкой.

Параметры:
слушатель Объект, соответствующий протоколу GMSRoadSnappedLocationProviderListener .

Удаляет прослушиватель.

Параметры:
слушатель Объект, соответствующий протоколу GMSRoadSnappedLocationProviderListener .
Возврат:
Возвращает YES, если прослушиватель был удален. Возвращает NO, если объект не был прослушивателем.

Начинает обновлять местоположение устройства по привязке к дороге.

После этого делегат начнет получать события обновления местоположения.

Чтобы избежать разрядки батареи или непреднамеренной регистрации местоположения устройства, stopUpdatingLocation следует вызывать, когда местоположение по привязке к дороге больше не требуется.

Прекращает обновление местоположения устройства по привязке к дороге.

Чтобы избежать разрядки батареи или непреднамеренной регистрации местоположения устройства, этот метод следует вызывать, когда прослушиватель больше не требуется.


Документация на недвижимость

- (BOOL) позволяетBackgroundLocationUpdates [read, write, assign]

Должен ли делегат по-прежнему получать обновления местоположения, когда приложение работает в фоновом режиме.

По умолчанию НЕТ.