Genel bakış
Gezi oturumunu temsil eden bir sınıf.
Gezi oturumu, başladıktan sonra düzenli aralıklarla seyahat bilgileri güncellemesi sağlar. Bu, araç paylaşma veya teslimat gezisi olabilir ve her gezi oturumu bir TripName tarafından tanımlanır.
Herkese Açık Üye İşlevleri | |
(void) | - registerAbone: |
Bu oturum için bir GMTCTripModelSubscriber örneği kaydedin. | |
(void) | - unregistersubscribe: |
Geri çağırmayı önlemek için bu oturum için GMTCTripModelSubscriber örneğinin kaydını iptal edin. | |
Mülkler | |
GMTCTripModelState | state |
Geçerli oturum durumunu döndürür. | |
GMTSTrip * | currentTrip |
Mevcut gezi verilerini döndürür. | |
NSString * | tripName |
İlişkili gezi adını döndürür. | |
GMTCMutableTripModelOptions * | seçenekler |
Geçerli gezi oturumunun seçeneklerini belirtir. |
Üye İşlevi Belgeleri
- (void) registerAbone: | (kimlik< GMTCTripModelSubscriber >) | abone |
Bu oturum için bir GMTCTripModelSubscriber örneği kaydedin.
Geri çağırmaları alabilmeniz için bu API'yi çağırın. Bu yöntemin yalnızca ana iş parçacığında çağrılmasına izin verilir.
Bir abone kaydedildikten sonra tripModel'in otomatik olarak etkin olacağını (ör. seyahat verileri güncelleneceğini/yenileneceğini) unutmayın.
- Parametreler:
-
abone Kaydedilecek GMTCTripModelSubscriber örneği.
- (void) unregisterEnrollment: | (kimlik< GMTCTripModelSubscriber >) | abone |
Geri çağırmayı önlemek için bu oturum için GMTCTripModelSubscriber örneğinin kaydını iptal edin.
Bu, GMTCTripModelSubscriber örneğinin değiştirilmesi gerektiğinde önerilir. Bu yöntemin yalnızca ana iş parçacığında çağrılmasına izin verilir.
Kayıtlı abone yoksa tripModel'in gezi oturumunu otomatik olarak durduracağını unutmayın.
- Parametreler:
-
abone Kaydedilecek GMTCTripModelSubscriber örneği.
Mülkiyet Belgeleri
- (GMTCTripModelState) state [read, assign] |
Geçerli oturum durumunu döndürür.
- (GMTSTrip*) currentTrip [read, assign] |
Mevcut gezi verilerini döndürür.
- (NSString*) tripName [read, assign] |
İlişkili gezi adını döndürür.
- (GMTCMutableTripModelOptions*) seçenekler [read, assign] |
Geçerli gezi oturumunun seçeneklerini belirtir.
Bu özelliğe yalnızca ana iş parçacığından erişilmelidir.