Informações gerais
Fornece métodos para acessar sessões de viagem.
Funções membro público | |
(GMTCTripModel anulável *) | – tripModelForTripName: |
Cria e retorna uma instância de GMTCTripModel com o nome de viagem especificado. | |
(BOOL) | – hasTripModelForTripName: |
Retorna se houve uma sessão de viagem criada pelo GMTCTripService. | |
(NSArray< GMTCTripModel * > *) | – allTripModels |
Retorna todos os objetos de sessão de viagem criados por este serviço de viagem. | |
(NSArray< GMTCTripModel * > *) | – activeTripModels |
Retorna todos os objetos de sessão de viagem criados por esse serviço de viagem que estão em execução. |
Documentação da função membro
- (GMTCTripModel anulável *) tripModelForTripName: | (NSString *) | tripName |
Cria e retorna uma instância de GMTCTripModel com o nome de viagem especificado.
Se uma instância de sessão de viagem já tiver sido criada para o nome de viagem especificado, essa instância será retornada. A instância do TripModel criada ou recuperada pode ser configurada por meio de "sessionOptions" do GMTCTripModel. Normalmente, esta propriedade "sessionOptions" pode ser usada para ajustar o intervalo de tempo de atualização entre a pesquisa de informações de viagem repetida. Veja o comentário na classe GMTCTripModelOptions para mais detalhes.
- Parâmetros:
-
tripName O nome da viagem para identificá-la.
- (BOOL) hasTripModelForTripName: | (NSString *) | tripName |
Retorna se houve uma sessão de viagem criada pelo GMTCTripService.
- Parâmetros:
-
tripName O nome da viagem para identificá-la.
- (NSArray<GMTCTripModel *> *) allTripModels |
Retorna todos os objetos de sessão de viagem criados por este serviço de viagem.
- (NSArray<GMTCTripModel *> *) activeTripModels |
Retorna todos os objetos de sessão de viagem criados por esse serviço de viagem que estão em execução.