Informações gerais
Um objeto para acompanhar uma solicitação assíncrona.
Consulte GCKRequestDelegate para ver o protocolo delegado.
- Como
- 3,0
Herda o NSObject.
| Resumo do método de instância | |
| (void) | - cancel | 
| Cancela a solicitação.  Mais... | |
| (void) | - complete | 
| Complete a solicitação e notifica o delegado corretamente.  Mais... | |
| (void) | - failWithError: | 
| Falha na solicitação com um erro e notifica o delegado corretamente.  Mais... | |
| (void) | - abortWithReason: | 
| Aborta a solicitação com um motivo e notifica o delegado corretamente.  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 flag que indica se é uma solicitação externa, ou seja, 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 não será concluída para o destinatário; simplesmente faz com que o remetente pare 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:.
- Como
- 3,4
| - (void) complete | 
Complete a solicitação e notifica o delegado corretamente.
Esse método só pode ser chamado em objetos GCKRequest que foram construídos 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.
- Como
- 3,4
| - (void) failWithError: | (GCKError *) | error | 
Falha na solicitação com um erro e notifica o delegado corretamente.
Esse método só pode ser chamado em objetos GCKRequest que foram construídos pelo aplicativo usando o método de fábrica GCKRequest::requestWithID:. 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. 
- Como
- 3,4
| - (void) abortWithReason: | (GCKRequestAbortReason) | reason | 
Aborta a solicitação com um motivo e notifica o delegado corretamente.
Esse método só pode ser chamado em objetos GCKRequest que foram construídos pelo aplicativo usando o método de fábrica GCKRequest::requestWithID:. 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. 
- Como
- 3,4
Detalhe 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 flag que indica se é uma solicitação externa, ou seja, criada pelo aplicativo e não pelo próprio framework.
- Como
- 3,4