Tổng quan
Một đối tượng để theo dõi yêu cầu không đồng bộ.
Hãy xem GCKRequestDelegate để biết giao thức uỷ quyền.
- Năm thành lập
- 3.0
Kế thừa NSObject.
Tóm tắt phương thức của thực thể | |
(void) | - cancel |
Huỷ yêu cầu. Tuỳ chọn khác... | |
(void) | - complete |
Hoàn tất yêu cầu và thông báo cho người được uỷ quyền. Tuỳ chọn khác... | |
(void) | - failWithError: |
Không thực hiện được yêu cầu do lỗi và thông báo cho uỷ quyền tương ứng. Tuỳ chọn khác... | |
(void) | - abortWithReason: |
Huỷ yêu cầu kèm theo lý do và thông báo cho đại biểu tương ứng. Tuỳ chọn khác... | |
Tóm tắt phương thức lớp | |
(GCKRequest *) | + applicationRequest |
Tạo một đối tượng GCKRequest để ứng dụng gọi sử dụng. Tuỳ chọn khác... | |
Tóm tắt về tài sản | |
id< GCKRequestDelegate > | delegate |
Uỷ quyền nhận thông báo về trạng thái của yêu cầu. Tuỳ chọn khác... | |
GCKRequestID | requestID |
Mã nhận dạng duy nhất được gán cho yêu cầu này. Tuỳ chọn khác... | |
GCKError * | error |
Lỗi khiến yêu cầu không thành công (nếu có), nếu không thì là nil . Tuỳ chọn khác... | |
BOOL | inProgress |
Cờ cho biết liệu yêu cầu hiện đang được xử lý hay không. Tuỳ chọn khác... | |
BOOL | external |
Một cờ cho biết đây có phải là yêu cầu bên ngoài hay không, tức là yêu cầu do ứng dụng tạo chứ không phải do chính khung này tạo. Tuỳ chọn khác... | |
Thông tin chi tiết về phương thức
- (void) cancel |
Huỷ yêu cầu.
Việc huỷ yêu cầu không đảm bảo rằng yêu cầu sẽ không hoàn tất trên máy nhận; việc này chỉ khiến người gửi ngừng theo dõi yêu cầu.
+ (GCKRequest *) applicationRequest |
Tạo một đối tượng GCKRequest để ứng dụng gọi sử dụng.
Các đối tượng yêu cầu được tạo bằng phương thức nhà máy này có thể được ứng dụng quản lý bằng các phương thức complete, failWithError: và abortWithReason:.
- Năm thành lập
- 3.4
- (void) complete |
Hoàn tất yêu cầu và thông báo cho người được uỷ quyền.
Phương thức này chỉ có thể được gọi trên các đối tượng GCKRequest do ứng dụng tạo bằng phương thức của nhà máy applicationRequest. Việc gọi phương thức này trên một đối tượng GCKRequest do chính khung tạo sẽ làm phát sinh một ngoại lệ.
- Năm thành lập
- 3.4
- (void) failWithError: | (GCKError *) | error |
Không thực hiện được yêu cầu do lỗi và thông báo cho uỷ quyền tương ứng.
Phương thức này chỉ có thể được gọi trên các đối tượng GCKRequest mà ứng dụng đã tạo bằng phương thức tạo GCKRequest::requestWithID:. Việc gọi phương thức này trên một đối tượng GCKRequest do chính khung tạo sẽ làm phát sinh một ngoại lệ.
- Parameters
-
error The error describing the failure.
- Năm thành lập
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Huỷ yêu cầu kèm theo lý do và thông báo cho đại biểu tương ứng.
Phương thức này chỉ có thể được gọi trên các đối tượng GCKRequest mà ứng dụng đã tạo bằng phương thức tạo GCKRequest::requestWithID:. Việc gọi phương thức này trên một đối tượng GCKRequest do chính khung tạo sẽ làm phát sinh một ngoại lệ.
- Parameters
-
reason The reason for the abort.
- Năm thành lập
- 3.4
Thông tin chi tiết về cơ sở lưu trú
|
readwritenonatomicweak |
Uỷ quyền nhận thông báo về trạng thái của yêu cầu.
|
readnonatomicassign |
Mã nhận dạng duy nhất được gán cho yêu cầu này.
|
readnonatomiccopy |
Lỗi khiến yêu cầu không thành công (nếu có), nếu không thì là nil
.
|
readnonatomicassign |
Cờ cho biết liệu yêu cầu hiện đang được xử lý hay không.
|
readnonatomicassign |
Một cờ cho biết đây có phải là yêu cầu bên ngoài hay không, tức là yêu cầu do ứng dụng tạo chứ không phải do chính khung này tạo.
- Năm thành lập
- 3.4