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