סימוכין למחלקה של GMTCTripModel

סימוכין למחלקה של GMTCTripModel

סקירה כללית

כיתה שמייצגת סשן בנסיעה.

סשן של נסיעה יספק עדכונים של פרטי הנסיעה מדי פעם לאחר התחלתו. הפעילות יכולה להיות שיתוף נסיעה או משלוח, וכל סשן בנסיעה מזוהה על ידי TripName.

פונקציות של חברי מועדון

(void) - רישום מנוי:
 רשום מופע של GMTCTripModelSubscriber לסשן הזה.
(void) - ביטול הרישום של המנוי:
 צריך לבטל את הרישום של מופע של GMTCTripModelSubscriber בסשן הזה, כדי להימנע מקריאה חוזרת.

נכסים

GMTCTripModelStatestate
 מחזירה את המצב הנוכחי של הסשן.
GMTSTripcurrentTrip
 מחזירה את נתוני הנסיעה הנוכחיים.
NSString * tripName
 מחזירה את שם הנסיעה המשויך.
GMTCMutableTripModelOptionsאפשרויות
 מציין את האפשרויות של סשן הנסיעה הנוכחי.

מסמכי תיעוד לגבי פונקציות של חברים

- (בטל) רישום מנוי: (id< GMTCTripModelSubscriber >) מנויים

רשום מופע של GMTCTripModelSubscriber לסשן הזה.

כדאי לקרוא ל-API הזה לפני שתוכלו לקבל שיחות חוזרות. ניתן לקרוא לשיטה הזו רק ב-thread הראשי.

שימו לב שמודל הנסיעה יהיה פעיל (למשל, נתוני הנסיעות מתעדכנים/מתעדכנים) באופן אוטומטי לאחר שהמנוי נרשם.

פרמטרים:
אפליקציה רשומההמופע של GMTCTripModelSubscriber להרשמה.

צריך לבטל את הרישום של מופע של GMTCTripModelSubscriber בסשן הזה, כדי להימנע מקריאה חוזרת.

מומלץ להשתמש באפשרות הזו כשצריך להעביר את המופע של GMTCTripModelSubscriber. ניתן לקרוא לשיטה הזו רק ב-thread הראשי.

הערה: אם אין מנויים רשומים, TriModel יפסיק אוטומטית את סשן הנסיעה.

פרמטרים:
אפליקציה רשומההמופע של GMTCTripModelSubscriber להרשמה.

תיעוד נכס

- (GMTCTripModelState) state [read, assign]

מחזירה את המצב הנוכחי של הסשן.

- (GMTSTrip*) currentTrip [read, assign]

מחזירה את נתוני הנסיעה הנוכחיים.

- (NSString*) tripName [read, assign]

מחזירה את שם הנסיעה המשויך.

מציין את האפשרויות של סשן הנסיעה הנוכחי.

יש לגשת למאפיין הזה רק ב-thread הראשי.