Descripción general
Un objeto para el seguimiento de una solicitud asíncrona.
Consulta GCKRequestDelegate para ver el protocolo de delegado.
- Desde
- 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 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 la 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 para recibir 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ó que la solicitud fallara, si existiera, de lo contrario, es 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, si la creó la aplicación y no el framework en sí. Más... | |
Detalle del método
- (void) cancel |
Cancela la solicitud.
Cancelar una solicitud no garantiza que no se completará en el receptor; simplemente provoca que el remitente deje de rastrear 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:.
- Desde
- 3.4
- (void) complete |
Completa la solicitud y notifica al delegado según corresponda.
Solo se puede llamar a este método en objetos GCKRequest que la aplicación construyó mediante 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 |
Falla 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 construyó 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.
Solo se puede llamar a este método en objetos GCKRequest que la aplicación construyó 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 |
El delegado para recibir notificaciones sobre el estado de la solicitud.
|
readnonatomicassign |
El ID único asignado a esta solicitud.
|
readnonatomiccopy |
El error que causó que la solicitud fallara, si existiera, de lo contrario, es 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, si la creó la aplicación y no el framework en sí.
- Desde
- 3.4