مرجع الفئة GMTCTripModel

مرجع فئة GMTCTripModel

نظرة عامة

صف يمثّل جلسة الرحلة.

ستوفّر جلسة الرحلة معلومات عن الرحلة بشكل دوري بعد بدئها، ويمكن أن تكون إما مشاركة الرحلات أو رحلة تسليم، ويتم تحديد كل جلسة رحلة بواسطة TripName.

وظائف الأعضاء العامة

(void) - التسجيل للمشتركين:
 سجّل مثيل GMTCTripModelSubscriber لهذه الجلسة.
(void) - إلغاء التسجيل:
 يمكنك إلغاء تسجيل مثيل GMTCTripModelSubscriber في هذه الجلسة، لتجنُّب معاودة الاتصال.

المواقع

GMTCTripModelStatestate
 تعرِض حالة الجلسة الحالية.
GMTSTripcurrentTrip
 تعرض بيانات الرحلة الحالية.
NSString * tripName
 تعرض اسم الرحلة المرتبط.
GMTCMutableTripModelOptionsخيارات
 لتحديد خيارات جلسة الرحلة الحالية.

وثائق وظائف الأعضاء

سجّل مثيل GMTCTripModelSubscriber لهذه الجلسة.

عليك طلب البيانات من واجهة برمجة التطبيقات هذه قبل أن تتمكّن من تلقّي أي رد من خلال المكالمة. يُسمح بطلب هذه الطريقة فقط في سلسلة التعليمات الرئيسية.

تجدر الإشارة إلى أنّ جهاز tripModel سيتم تفعيله (مثلاً، عند تعديل بيانات الرحلة أو إعادة تحميلها) تلقائيًا بعد تسجيل المشترك.

المَعلمات:
مشتركمثيل GMTCTripModelSubscriber المراد تسجيله.
- (ملغي) إلغاء التسجيل: (id< GMTCTripModelSubscriber >) مشترك

يمكنك إلغاء تسجيل مثيل GMTCTripModelSubscriber في هذه الجلسة، لتجنُّب معاودة الاتصال.

يُوصى بهذا الإجراء عند الحاجة إلى التعامل مع مثيل GMTCTripModelSubscriber. يُسمح بطلب هذه الطريقة فقط في سلسلة التعليمات الرئيسية.

لاحظ أنه في حال عدم وجود مشتركين مسجلين، فسيوقف جهاز tripModel جلسة الرحلة تلقائيًا.

المَعلمات:
مشتركمثيل GMTCTripModelSubscriber المراد تسجيله.

وثائق العقارات

- (GMTCTripModelState) state [read, assign]

تعرِض حالة الجلسة الحالية.

- (GMTSTrip*) currentTrip [read, assign]

تعرض بيانات الرحلة الحالية.

- (NSString*) tripName [read, assign]

تعرض اسم الرحلة المرتبط.

لتحديد خيارات جلسة الرحلة الحالية.

يجب الوصول إلى هذه السمة في سلسلة التعليمات الرئيسية فقط.