Visão geral
Um objeto para rastrear uma solicitação assíncrona.
Consulte GCKRequestDelegate para ver o protocolo de delegação.
- Since
- 3,0
Herda o NSObject.
Resumo do método de instância | |
(void) | - cancel |
Cancela a solicitação. Mais... | |
(void) | - complete |
Atende a solicitação e notifica o delegado de acordo com a solicitação. Mais... | |
(void) | - failWithError: |
Falha na solicitação com um erro e notifica o delegado de acordo com a solicitação. Mais... | |
(void) | - abortWithReason: |
Cancela a solicitação com um motivo e notifica o delegado de acordo. Mais... | |
Resumo do método de classe | |
(GCKRequest *) | + applicationRequest |
Cria um objeto GCKRequest para uso pelo aplicativo de chamada. Mais... | |
Resumo da propriedade | |
id< GCKRequestDelegate > | delegate |
O delegado para receber notificações sobre o status da solicitação. Mais... | |
GCKRequestID | requestID |
O ID exclusivo atribuído a essa solicitação. Mais... | |
GCKError * | error |
O erro que causou a falha da solicitação, se houver. Caso contrário, nil . Mais... | |
BOOL | inProgress |
Uma sinalização que indica se a solicitação está em andamento. Mais... | |
BOOL | external |
Uma sinalização que indica se essa é uma solicitação externa, ou seja, uma criada pelo aplicativo, e não pelo próprio framework. Mais... | |
Detalhes dos métodos
- (void) cancel |
Cancela a solicitação.
O cancelamento de uma solicitação não garante que ela será concluída no destinatário, e sim que o remetente para de rastrear a solicitação.
+ (GCKRequest *) applicationRequest |
Cria um objeto GCKRequest para uso pelo aplicativo de chamada.
Os objetos de solicitação criados com esse método de fábrica podem ser gerenciados pelo aplicativo com os métodos complete, failWithError: e abortWithReason:.
- Since
- 3,4
- (void) complete |
Atende a solicitação e notifica o delegado de acordo com a solicitação.
Esse método só pode ser chamado em objetos GCKRequest que foram criados pelo aplicativo usando o método de fábrica applicationRequest. Chamar esse método em um objeto GCKRequest que foi criado pelo próprio framework vai gerar uma exceção.
- Since
- 3,4
- (void) failWithError: | (GCKError *) | error |
Falha na solicitação com um erro e notifica o delegado de acordo com a solicitação.
Esse método só pode ser chamado em objetos GCKRequest que foram construídos pelo aplicativo usando o método GCKRequest::requestWithID: fábrica. Chamar esse método em um objeto GCKRequest que foi criado pelo próprio framework vai gerar uma exceção.
- Parameters
-
error The error describing the failure.
- Since
- 3,4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Cancela a solicitação com um motivo e notifica o delegado de acordo.
Esse método só pode ser chamado em objetos GCKRequest que foram construídos pelo aplicativo usando o método GCKRequest::requestWithID: fábrica. Chamar esse método em um objeto GCKRequest que foi criado pelo próprio framework vai gerar uma exceção.
- Parameters
-
reason The reason for the abort.
- Since
- 3,4
Detalhes da propriedade
|
readwritenonatomicweak |
O delegado para receber notificações sobre o status da solicitação.
|
readnonatomicassign |
O ID exclusivo atribuído a essa solicitação.
|
readnonatomiccopy |
O erro que causou a falha da solicitação, se houver. Caso contrário, nil
.
|
readnonatomicassign |
Uma sinalização que indica se a solicitação está em andamento.
|
readnonatomicassign |
Uma sinalização que indica se essa é uma solicitação externa, ou seja, uma criada pelo aplicativo, e não pelo próprio framework.
- Since
- 3,4