ภาพรวม
ออบเจ็กต์สำหรับการติดตามคำขอแบบอะซิงโครนัส
โปรดดูโปรโตคอลการมอบสิทธิ์ที่ GCKRequestDelegate
- Since
- 3.0
รับค่า NSObject
สรุปเมธอดของอินสแตนซ์ | |
(void) | - cancel |
ยกเลิกคำขอ เพิ่มเติม... | |
(void) | - complete |
ดําเนินการตามคําขอให้เสร็จสิ้นแล้วแจ้งให้ผู้รับมอบสิทธิ์ทราบ เพิ่มเติม... | |
(void) | - failWithError: |
ดำเนินการตามคำขอไม่สำเร็จและแจ้งให้ผู้รับมอบสิทธิ์ทราบ เพิ่มเติม... | |
(void) | - abortWithReason: |
ยกเลิกคำขอพร้อมเหตุผลและแจ้งผู้รับมอบสิทธิ์ เพิ่มเติม... | |
สรุปวิธีการของชั้นเรียน | |
(GCKRequest *) | + applicationRequest |
สร้างออบเจ็กต์ GCKRequest สำหรับใช้โดยแอปพลิเคชันการเรียกใช้ เพิ่มเติม... | |
สรุปพร็อพเพอร์ตี้ | |
id< GCKRequestDelegate > | delegate |
ผู้รับมอบสิทธิ์สำหรับรับการแจ้งเตือนเกี่ยวกับสถานะคำขอ เพิ่มเติม... | |
GCKRequestID | requestID |
รหัสที่ไม่ซ้ำกันที่กำหนดให้คำขอนี้ เพิ่มเติม... | |
GCKError * | error |
ข้อผิดพลาดที่ทำให้คำขอล้มเหลว (หากมี) หรือ nil เพิ่มเติม... | |
BOOL | inProgress |
การแจ้งที่ระบุว่าขณะนี้คำขออยู่ระหว่างการดำเนินการหรือไม่ เพิ่มเติม... | |
BOOL | external |
แฟล็กที่ระบุว่านี่เป็นคำขอจากภายนอกหรือไม่ กล่าวคือคำขอที่สร้างโดยแอปพลิเคชันไม่ใช่จากตัวเฟรมเวิร์กเอง เพิ่มเติม... | |
รายละเอียดของเมธอด
- (void) cancel |
ยกเลิกคำขอ
การยกเลิกคำขอไม่ได้เป็นการรับประกันว่าคำขอนั้นจะดำเนินการไปยังผู้รับไม่สำเร็จ แต่จะทำให้ผู้ส่งหยุดติดตามคำขอ
+ (GCKRequest *) applicationRequest |
สร้างออบเจ็กต์ GCKRequest สำหรับใช้โดยแอปพลิเคชันการเรียกใช้
แอปพลิเคชันจะจัดการออบเจ็กต์คำขอที่สร้างขึ้นโดยใช้เมธอดเริ่มต้นนี้ได้โดยใช้เมธอด complete, failWithError: และ abortWithReason:
- Since
- 3.4
- (void) complete |
ดําเนินการตามคําขอให้เสร็จสิ้นแล้วแจ้งให้ผู้รับมอบสิทธิ์ทราบ
เมธอดนี้สามารถเรียกได้เฉพาะบนออบเจ็กต์ GCKRequest ที่สร้างขึ้นโดยแอปพลิเคชันโดยใช้เมธอดโรงงาน applicationRequest เท่านั้น การเรียกใช้เมธอดนี้กับออบเจ็กต์ GCKRequest ที่สร้างขึ้นโดยตัวเฟรมเวิร์กเองจะทำให้มีข้อยกเว้น
- Since
- 3.4
- (void) failWithError: | (GCKError *) | error |
ดำเนินการตามคำขอไม่สำเร็จและแจ้งให้ผู้รับมอบสิทธิ์ทราบ
เมธอดนี้อาจเรียกได้เฉพาะบนออบเจ็กต์ GCKRequest ที่แอปพลิเคชันสร้างขึ้นโดยใช้เมธอด GCKRequest::requestWithID: จากโรงงาน การเรียกใช้เมธอดนี้กับออบเจ็กต์ GCKRequest ที่สร้างขึ้นโดยตัวเฟรมเวิร์กเองจะทำให้มีข้อยกเว้น
- Parameters
-
error The error describing the failure.
- Since
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
ยกเลิกคำขอพร้อมเหตุผลและแจ้งผู้รับมอบสิทธิ์
เมธอดนี้อาจเรียกได้เฉพาะบนออบเจ็กต์ GCKRequest ที่แอปพลิเคชันสร้างขึ้นโดยใช้เมธอด GCKRequest::requestWithID: จากโรงงาน การเรียกใช้เมธอดนี้กับออบเจ็กต์ GCKRequest ที่สร้างขึ้นโดยตัวเฟรมเวิร์กเองจะทำให้มีข้อยกเว้น
- Parameters
-
reason The reason for the abort.
- Since
- 3.4
รายละเอียดที่พัก
|
readwritenonatomicweak |
ผู้รับมอบสิทธิ์สำหรับรับการแจ้งเตือนเกี่ยวกับสถานะคำขอ
|
readnonatomicassign |
รหัสที่ไม่ซ้ำกันที่กำหนดให้คำขอนี้
|
readnonatomiccopy |
ข้อผิดพลาดที่ทำให้คำขอล้มเหลว (หากมี) หรือ nil
|
readnonatomicassign |
การแจ้งที่ระบุว่าขณะนี้คำขออยู่ระหว่างการดำเนินการหรือไม่
|
readnonatomicassign |
แฟล็กที่ระบุว่านี่เป็นคำขอจากภายนอกหรือไม่ กล่าวคือคำขอที่สร้างโดยแอปพลิเคชันไม่ใช่จากตัวเฟรมเวิร์กเอง
- Since
- 3.4