Descripción general
Un objeto para realizar un seguimiento de una solicitud asíncrona.
Consulta GCKRequestDelegate para ver el protocolo de delegado.
- Since
- 3.0
Hereda NSObject.
Resumen del método de instancia | |
(void) | - cancel |
Cancela la solicitud. Más... | |
(void) | - complete |
Completa la solicitud y notifica al delegado según corresponda. Más... | |
(void) | - failWithError: |
Falla de la solicitud con un error y notifica al delegado según corresponda. Más... | |
(void) | - abortWithReason: |
Anula la solicitud con un motivo y notifica al delegado según corresponda. Más... | |
Resumen del método de clase | |
(GCKRequest *) | + applicationRequest |
Construye un objeto GCKRequest para que lo use la aplicación que realiza la llamada. Más... | |
Resumen de la propiedad | |
id< GCKRequestDelegate > | delegate |
El delegado que recibe las notificaciones sobre el estado de la solicitud. Más... | |
GCKRequestID | requestID |
El ID único asignado a esta solicitud. Más... | |
GCKError * | error |
El error que causó el error de la solicitud, si existe alguno, de lo contrario, nil . Más... | |
BOOL | inProgress |
Una marca que indica si la solicitud está en curso. Más... | |
BOOL | external |
Marca que indica si se trata de una solicitud externa, es decir, una que creó la aplicación y no el propio framework. Más... | |
Detalle del método
- (void) cancel |
Cancela la solicitud.
Cancelar una solicitud no garantiza que la solicitud no se completará en el receptor; simplemente hace que el remitente deje de realizar el seguimiento de la solicitud.
+ (GCKRequest *) applicationRequest |
Construye un objeto GCKRequest para que lo use la aplicación que realiza la llamada.
La aplicación puede administrar los objetos creados con este método de fábrica mediante los métodos complete, failWithError: y abortWithReason:.
- Since
- 3.4
- (void) complete |
Completa la solicitud y notifica al delegado según corresponda.
Solo se puede llamar a este método en los objetos GCKRequest que hayan sido construidos por la aplicación con el método de fábrica applicationRequest. Si se llama a este método en un objeto GCKRequest creado por el framework, se generará una excepción.
- Since
- 3.4
- (void) failWithError: | (GCKError *) | error |
Falla de la solicitud con un error y notifica al delegado según corresponda.
Solo se puede llamar a este método en objetos GCKRequest que la aplicación haya construido con el método de fábrica GCKRequest::requestWithID. Si se llama a este método en un objeto GCKRequest creado por el framework, se generará una excepción.
- Parameters
-
error The error describing the failure.
- Since
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Anula la solicitud con un motivo y notifica al delegado según corresponda.
Solo se puede llamar a este método en objetos GCKRequest que la aplicación haya construido con el método de fábrica GCKRequest::requestWithID. Si se llama a este método en un objeto GCKRequest creado por el framework, se generará una excepción.
- Parameters
-
reason The reason for the abort.
- Since
- 3.4
Detalles de la propiedad
|
readwritenonatomicweak |
El delegado que recibe las notificaciones sobre el estado de la solicitud.
|
readnonatomicassign |
El ID único asignado a esta solicitud.
|
readnonatomiccopy |
El error que causó el error de la solicitud, si existe alguno, de lo contrario, nil
.
|
readnonatomicassign |
Una marca que indica si la solicitud está en curso.
|
readnonatomicassign |
Marca que indica si se trata de una solicitud externa, es decir, una que creó la aplicación y no el propio framework.
- Since
- 3.4