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 |
このルートサービスによって作成された、アクティブに稼働しているすべてのルート セッション オブジェクトを返します。