GMTCTripService 클래스 참조

GMTCTripService 클래스 참조

개요

이동 세션에 액세스하는 메서드를 제공합니다.

공개 멤버 함수

(null 허용 GMTCTripModel *)- tripModelForTripName:
 지정된 이동 이름으로 GMTCTripModel의 인스턴스를 만들고 반환합니다.
(BOOL) - hasTripModelForTripName:
 GMTCTripService에 의해 생성된 이동 세션이 있었는지 여부를 반환합니다.
(NSArray< GMTCTripModel * > *)- allTripModels
 이 이동 서비스에 의해 생성된 모든 이동 세션 객체를 반환합니다.
(NSArray< GMTCTripModel * > *)- activeTripModels
 현재 실행 중인 이 이동 서비스에 의해 생성된 모든 이동 세션 객체를 반환합니다.

멤버 함수 문서

- (null을 허용하는 GMTCTripModel *) tripModelForTripName: (NSString *) tripName

지정된 이동 이름으로 GMTCTripModel의 인스턴스를 만들고 반환합니다.

지정된 이동 이름에 대해 이동 세션 인스턴스가 이미 생성된 경우 해당 인스턴스가 반환됩니다. 만들거나 가져온 TripModel의 인스턴스는 GMTCTripModel의 `sessionOptions` 를 통해 구성할 수 있습니다. 일반적으로 이 `sessionOptions` 속성은 반복되는 경로 정보 폴링 사이의 새로고침 시간 간격을 조정하는 데 사용할 수 있습니다. 자세한 내용은 GMTCTripModelOptions 클래스에서 주석을 참조하세요.

매개변수:
tripName이동을 식별하기 위한 이동 이름입니다.
- (BOOL) hasTripModelForTripName: (NSString *) tripName

GMTCTripService에 의해 생성된 이동 세션이 있었는지 여부를 반환합니다.

매개변수:
tripName이동을 식별하기 위한 이동 이름입니다.
- (NSArray<GMTCTripModel *> *) allTripModels

이 이동 서비스에 의해 생성된 모든 이동 세션 객체를 반환합니다.

- (NSArray<GMTCTripModel *> *) activeTripModels

현재 실행 중인 이 이동 서비스에 의해 생성된 모든 이동 세션 객체를 반환합니다.