مرجع کلاس GMTCTripModel

مرجع کلاس GMTCTripModel

بررسی اجمالی

کلاسی که نمایانگر یک جلسه سفر است.

یک جلسه سفر پس از شروع به‌صورت دوره‌ای اطلاعات سفر را به‌روزرسانی می‌کند، می‌تواند یک سفر اشتراک‌گذاری یا تحویل باشد، و هر جلسه سفر با یک TripName مشخص می‌شود.

توابع اعضای عمومی

(خالی) - ثبت نام مشترک:
یک نمونه از GMTCTripModelSubscriber برای این جلسه ثبت کنید.
(خالی) - لغو ثبت نام مشترک:
برای جلوگیری از پاسخ به تماس، یک نمونه از GMTCTripModelSubscriber را برای این جلسه لغو ثبت کنید.

خواص

GMTCTripModelState حالت
وضعیت جلسه فعلی را برمی گرداند.
GMTSTrip * جاری سفر
داده های سفر فعلی را برمی گرداند.
NSString * نام سفر
نام سفر مرتبط را برمی‌گرداند.
GMTCMutableTripModelOptions * گزینه ها
گزینه های جلسه سفر جاری را مشخص می کند.

مستندات عملکرد اعضا

- (باطل) ثبت نام مشترک: (id< GMTCTripModelSubscriber >) مشترک

یک نمونه از GMTCTripModelSubscriber برای این جلسه ثبت کنید.

قبل از اینکه بتوانید پاسخ تماس بگیرید، با این API تماس بگیرید. این متد فقط مجاز به فراخوانی در موضوع اصلی است.

توجه داشته باشید که tripModel به صورت خودکار پس از ثبت نام مشترک فعال خواهد شد (به عنوان مثال داده های سفر در حال به روز رسانی/بازسازی است).

مولفه های:
مشترک نمونه GMTCTripModelSubscriber که باید ثبت شود.

برای جلوگیری از پاسخ به تماس، یک نمونه از GMTCTripModelSubscriber را برای این جلسه لغو ثبت کنید.

این زمانی توصیه می شود که نمونه GMTCTripModelSubscriber نیاز به جابجایی داشته باشد. این متد فقط مجاز به فراخوانی در موضوع اصلی است.

توجه داشته باشید که اگر هیچ مشترکی ثبت نشده باشد، tripModel به طور خودکار جلسه سفر را متوقف می کند.

مولفه های:
مشترک نمونه GMTCTripModelSubscriber که باید ثبت شود.

اسناد ملکی

- وضعیت ( GMTCTripModelState ) [read, assign]

وضعیت جلسه فعلی را برمی گرداند.

- ( GMTSTrip *) currentTrip [read, assign]

داده های سفر فعلی را برمی گرداند.

- (NSString*) tripName [read, assign]

نام سفر مرتبط را برمی‌گرداند.

گزینه های جلسه سفر جاری را مشخص می کند.

این ویژگی فقط باید در موضوع اصلی قابل دسترسی باشد.