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

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

Обзор

Класс, представляющий сеанс поездки.

Сеанс поездки будет периодически обновлять информацию о поездке после запуска. Это может быть поездка с совместным использованием или поездка с доставкой, и каждый сеанс поездки идентифицируется по имени поездки.

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

(пустота) - зарегистрироватьсяПодписчик:
Зарегистрируйте экземпляр GMTCTripModelSubscriber для этого сеанса.
(пустота) - отменить регистрацию подписчика:
Отмените регистрацию экземпляра GMTCTripModelSubscriber для этого сеанса, чтобы избежать обратного вызова.

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

GMTCTripModelState состояние
Возвращает текущее состояние сеанса.
GMTSTрип * текущая поездка
Возвращает текущие данные о поездке.
NSString * Название поездки
Возвращает связанное имя поездки.
GMTCMutableTripModelOptions * параметры
Указывает параметры текущего сеанса поездки.

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

- (недействительный) RegisterSubscriber: (id <GMTCTripModelSubscriber> ) подписчик

Зарегистрируйте экземпляр GMTCTripModelSubscriber для этого сеанса.

Вызовите этот API, прежде чем сможете получить какие-либо обратные вызовы. Этот метод разрешено вызывать только в основном потоке.

Обратите внимание, что модель поездки будет активна (например, данные о поездке обновляются) автоматически после регистрации подписчика.

Параметры:
подписчик Экземпляр GMTCTripModelSubscriber , который необходимо зарегистрировать.

Отмените регистрацию экземпляра GMTCTripModelSubscriber для этого сеанса, чтобы избежать обратного вызова.

Это рекомендуется, если необходимо освободить экземпляр GMTCTripModelSubscriber . Этот метод разрешено вызывать только в основном потоке.

Обратите внимание: если зарегистрированных подписчиков нет, tripModel автоматически прекратит сеанс поездки.

Параметры:
подписчик Экземпляр GMTCTripModelSubscriber , который необходимо зарегистрировать.

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

Возвращает текущее состояние сеанса.

- ( GMTSTrip *) currentTrip [read, assign]

Возвращает текущие данные о поездке.

- (NSString*) tripName [read, assign]

Возвращает связанное имя поездки.

Указывает параметры текущего сеанса поездки.

Доступ к этому свойству должен быть возможен только в основном потоке.