Обзор
Объект для отслеживания асинхронного запроса.
См. GCKRequestDelegate для протокола делегирования.
- С
- 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: .
- С
- 3.4
- (void) complete |
Завершает запрос и соответствующим образом уведомляет делегата.
Этот метод можно вызывать только для объектов GCKRequest , созданных приложением с использованием фабричного метода applicationRequest . Вызов этого метода для объекта GCKRequest , созданного самой платформой, вызовет исключение.
- С
- 3.4
- (void) failWithError: | ( GCKError *) | error |
Отказывает запрос с ошибкой и соответствующим образом уведомляет делегата.
Этот метод можно вызывать только для объектов GCKRequest , которые были созданы приложением с использованием фабричного метода GCKRequest::requestWithID:. Вызов этого метода для объекта GCKRequest , созданного самой платформой, вызовет исключение.
- Parameters
-
error The error describing the failure.
- С
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Прерывает запрос с указанием причины и соответствующим образом уведомляет делегата.
Этот метод можно вызывать только для объектов GCKRequest , которые были созданы приложением с использованием фабричного метода GCKRequest::requestWithID:. Вызов этого метода для объекта GCKRequest , созданного самой платформой, вызовет исключение.
- Parameters
-
reason The reason for the abort.
- С
- 3.4
Сведения о собственности
|
read write nonatomic weak |
Делегат для получения уведомлений о статусе запроса.
|
read nonatomic assign |
Уникальный идентификатор, присвоенный этому запросу.
|
read nonatomic copy |
Ошибка, которая привела к сбою запроса, если таковая имеется, иначе nil
.
|
read nonatomic assign |
Флаг, указывающий, выполняется ли запрос в данный момент.
|
read nonatomic assign |
Флаг, указывающий, является ли это внешним запросом, т. е. созданным приложением, а не самой структурой.
- С
- 3.4