Descripción general
Objeto para hacer un seguimiento de una solicitud asíncrona.
Consulta GCKRequestDelegate para ver el protocolo de delegado.
- Desde
- 3.0
Hereda de NSObject.
Resumen de métodos 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: |
Rechaza 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 de métodos 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 |
Es el delegado para recibir notificaciones sobre el estado de la solicitud. Más… | |
GCKRequestID | requestID |
Es el ID único asignado a esta solicitud. Más… | |
GCKError * | error |
Es el error que provocó la falla de la solicitud, si hubo alguno. De lo contrario, es nil . Más… | |
BOOL | inProgress |
Es una marca que indica si la solicitud está en curso. Más… | |
BOOL | external |
Es una marca que indica si se trata de una solicitud externa, es decir, una solicitud creada por la aplicación en lugar del framework. Más… | |
Detalle del método
- (void) cancel |
Cancela la solicitud.
Cancelar una solicitud no garantiza que no se completará en el receptor, sino que simplemente hace que el remitente deje de hacer un seguimiento de ella.
+ (GCKRequest *) applicationRequest |
Construye un objeto GCKRequest para que lo use la aplicación que realiza la llamada.
La aplicación puede administrar los objetos de solicitud creados con este método de fábrica a través de los métodos complete, failWithError: y abortWithReason:.
- Desde
- 3.4
- (void) complete |
Completa la solicitud y notifica al delegado según corresponda.
Este método solo se puede llamar en objetos GCKRequest que la aplicación haya construido con el método de fábrica applicationRequest. Si llamas a este método en un objeto GCKRequest que creó el framework, se generará una excepción.
- Desde
- 3.4
- (void) failWithError: | (GCKError *) | error |
Rechaza la solicitud con un error y notifica al delegado según corresponda.
Este método solo se puede llamar en objetos GCKRequest que la aplicación haya construido con el método de fábrica GCKRequest::requestWithID:. Si llamas a este método en un objeto GCKRequest que creó el framework, se generará una excepción.
- Parameters
-
error The error describing the failure.
- Desde
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Anula la solicitud con un motivo y notifica al delegado según corresponda.
Este método solo se puede llamar en objetos GCKRequest que la aplicación haya construido con el método de fábrica GCKRequest::requestWithID:. Si llamas a este método en un objeto GCKRequest que creó el framework, se generará una excepción.
- Parameters
-
reason The reason for the abort.
- Desde
- 3.4
Detalles de la propiedad
|
readwritenonatomicweak |
Es el delegado para recibir notificaciones sobre el estado de la solicitud.
|
readnonatomicassign |
Es el ID único asignado a esta solicitud.
|
readnonatomiccopy |
Es el error que provocó la falla de la solicitud, si hubo alguno. De lo contrario, es nil
.
|
readnonatomicassign |
Es una marca que indica si la solicitud está en curso.
|
readnonatomicassign |
Es una marca que indica si se trata de una solicitud externa, es decir, una solicitud creada por la aplicación en lugar del framework.
- Desde
- 3.4