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