ข้อมูลอ้างอิงคลาสโมเดลของ GMTCTrip

ข้อมูลอ้างอิงคลาสโมเดลของ GMTCTrip

ภาพรวม

ชั้นเรียนที่แสดงถึงเซสชันการเดินทาง

เซสชันการเดินทางจะอัปเดตข้อมูลการเดินทางเป็นระยะๆ หลังจากเริ่มต้น อาจเป็นได้ทั้งบริการร่วมเดินทางหรือการนำส่ง โดย TripName จะระบุแต่ละเซสชันของการเดินทาง

ฟังก์ชันสมาชิกแบบสาธารณะ

(void) - ลงทะเบียนสมาชิก:
 ลงทะเบียนอินสแตนซ์ของ GMTCTripModelSubscriber สำหรับเซสชันนี้
(void) - ยกเลิกการลงทะเบียนสมาชิก:
 ยกเลิกการลงทะเบียนอินสแตนซ์ของ GMTCTripModelSubscriber สำหรับเซสชันนี้เพื่อหลีกเลี่ยงการเรียกกลับ

พร็อพเพอร์ตี้

GMTCTripModelStatestate
 แสดงสถานะเซสชันปัจจุบัน
GMTSTripcurrentTrip
 ส่งคืนข้อมูลการเดินทางปัจจุบัน
NSString * tripName
 แสดงชื่อการเดินทางที่เกี่ยวข้อง
GMTCMutableTripModelOptionsตัวเลือก
 ระบุตัวเลือกของเซสชันการเดินทางปัจจุบัน

เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก

- (เป็นโมฆะ) ลงทะเบียนสมาชิก: (รหัส< GMTCTripModelSubscriber >) สมาชิก

ลงทะเบียนอินสแตนซ์ของ GMTCTripModelSubscriber สำหรับเซสชันนี้

เรียกใช้ API นี้ก่อนที่คุณจะได้รับโค้ดเรียกกลับ อนุญาตให้เรียกใช้เมธอดนี้ในเทรดหลักเท่านั้น

โปรดทราบว่าทริปโมเดลจะทำงาน (เช่น มีการอัปเดต/รีเฟรชข้อมูลการเดินทาง) โดยอัตโนมัติเมื่อมีการลงทะเบียนสมาชิก

พารามิเตอร์:
ผู้ติดตามอินสแตนซ์ของ GMTCTripModelSubscriber จะลงทะเบียน
- (เป็นโมฆะ) ยกเลิกการลงทะเบียนสมาชิก: (รหัส< GMTCTripModelSubscriber >) สมาชิก

ยกเลิกการลงทะเบียนอินสแตนซ์ของ GMTCTripModelSubscriber สำหรับเซสชันนี้เพื่อหลีกเลี่ยงการเรียกกลับ

โดยเราขอแนะนําเมื่อต้องมีการจัดการอินสแตนซ์ GMTCTripModelSubscriber อนุญาตให้เรียกใช้เมธอดนี้ในเทรดหลักเท่านั้น

โปรดทราบว่าหากไม่มีสมาชิกที่ลงทะเบียนไว้ TriModel จะหยุดเซสชันการเดินทางโดยอัตโนมัติ

พารามิเตอร์:
ผู้ติดตามอินสแตนซ์ของ GMTCTripModelSubscriber จะลงทะเบียน

เอกสารประกอบเกี่ยวกับอสังหาริมทรัพย์

- (GMTCTripModelState) state [read, assign]

แสดงสถานะเซสชันปัจจุบัน

- (GMTSTrip*) currentTrip [read, assign]

ส่งคืนข้อมูลการเดินทางปัจจุบัน

- (NSString*) tripName [read, assign]

แสดงชื่อการเดินทางที่เกี่ยวข้อง

ระบุตัวเลือกของเซสชันการเดินทางปัจจุบัน

คุณควรเข้าถึงพร็อพเพอร์ตี้นี้ในเทรดหลักเท่านั้น