總覽
繼承 NSObject。
執行個體方法摘要 | |
(void) | - cancel |
取消要求。更多... | |
(void) | - complete |
完成要求,並通知委派代表。更多... | |
(void) | - failWithError: |
失敗要求並修正錯誤,並通知委派代表。更多... | |
(void) | - abortWithReason: |
以原因取消要求,並通知委派代表。更多... | |
類別方法摘要 | |
(GCKRequest *) | + applicationRequest |
建構 GCKRequest 物件供呼叫應用程式使用。更多... | |
資源摘要 | |
id< GCKRequestDelegate > | delegate |
接收要求狀態相關通知的委派對象。更多... | |
GCKRequestID | requestID |
指派給這項要求的專屬 ID。更多... | |
GCKError * | error |
導致要求失敗的錯誤 (如果有的話),否則為 nil 。更多... | |
BOOL | inProgress |
此旗標會指出要求目前是否在處理中。更多... | |
BOOL | external |
此標記可指出這是外部要求,亦即由應用程式建立,而非架構本身的要求。更多... | |
方法詳細資料
- (void) cancel |
取消要求。
取消要求並不代表該要求不會在接收端完成,只會造成寄件者停止追蹤要求。
+ (GCKRequest *) applicationRequest |
建構 GCKRequest 物件供呼叫應用程式使用。
應用程式可藉由 complete、failWithError: 和 abortWithReason: 方法,管理使用這個工廠方法建立的物件。
- 開始時間
- 3.4
- (void) complete |
完成要求,並通知委派代表。
只能在應用程式透過 applicationRequest 工廠方法建構的 GCKRequest 物件上呼叫這個方法。如果對架構本身建立的 GCKRequest 物件呼叫這個方法,就會引發例外狀況。
- 開始時間
- 3.4
- (void) failWithError: | (GCKError *) | error |
失敗要求並修正錯誤,並通知委派代表。
只有在應用程式使用 GCKRequest::requestWithID: Factory 方法建構的 GCKRequest 物件上才能呼叫此方法。如果對架構本身建立的 GCKRequest 物件呼叫這個方法,就會引發例外狀況。
- Parameters
-
error The error describing the failure.
- 開始時間
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
以原因取消要求,並通知委派代表。
只有在應用程式使用 GCKRequest::requestWithID: Factory 方法建構的 GCKRequest 物件上才能呼叫此方法。如果對架構本身建立的 GCKRequest 物件呼叫這個方法,就會引發例外狀況。
- Parameters
-
reason The reason for the abort.
- 開始時間
- 3.4
資源詳情
|
readwritenonatomicweak |
接收要求狀態相關通知的委派對象。
|
readnonatomicassign |
指派給這項要求的專屬 ID。
|
readnonatomiccopy |
導致要求失敗的錯誤 (如果有的話),否則為 nil
。
|
readnonatomicassign |
此旗標會指出要求目前是否在處理中。
|
readnonatomicassign |
此標記可指出這是外部要求,亦即由應用程式建立,而非架構本身的要求。
- 開始時間
- 3.4