Présentation
Objet permettant de suivre une requête asynchrone.
Consultez GCKRequestDelegate pour connaître le protocole de délégation.
- Sincé
- 3,0
Hérite de NSObject.
Résumé de la méthode d'instance | |
(void) | - cancel |
Annule la requête. Plus... | |
(void) | - complete |
Complète la requête et informe le délégué en conséquence. Plus... | |
(void) | - failWithError: |
La requête échoue et une notification est envoyée au délégué. Plus... | |
(void) | - abortWithReason: |
Abandonne la demande avec raison et en informe le délégué. Plus... | |
Résumé de la méthode de classe | |
(GCKRequest *) | + applicationRequest |
Construit un objet GCKRequest que l'application appelante doit utiliser. Plus... | |
Récapitulatif de la propriété | |
id< GCKRequestDelegate > | delegate |
Délégué de réception des notifications sur l'état de la demande. Plus... | |
GCKRequestID | requestID |
Identifiant unique attribué à cette requête. Plus... | |
GCKError * | error |
Erreur ayant entraîné l'échec de la requête, le cas échéant. Sinon, nil . Plus... | |
BOOL | inProgress |
Indicateur indiquant si la requête est en cours. Plus... | |
BOOL | external |
Indicateur indiquant s'il s'agit d'une requête externe (c'est-à-dire créée par l'application et non par le framework lui-même). Plus... | |
Détails sur la méthode
- (void) cancel |
Annule la requête.
L'annulation d'une requête ne garantit pas qu'elle ne sera pas terminée sur le récepteur. L'expéditeur arrête juste de suivre la requête.
+ (GCKRequest *) applicationRequest |
Construit un objet GCKRequest que l'application appelante doit utiliser.
Les objets de requête créés à l'aide de cette méthode de fabrique peuvent être gérés par l'application avec les méthodes complete, failWithError: et abortWithReason:.
- Sincé
- 3,4
- (void) complete |
Complète la requête et informe le délégué en conséquence.
Cette méthode ne peut être appelée que sur des objets GCKRequest créés par l'application à l'aide de la méthode d'usine applicationRequest. L'appel de cette méthode sur un objet GCKRequest créé par le framework déclenche une exception.
- Sincé
- 3,4
- (void) failWithError: | (GCKError *) | error |
La requête échoue et une notification est envoyée au délégué.
Cette méthode ne peut être appelée que sur des objets GCKRequest créés par l'application à l'aide de la méthode GCKRequest::requestWithID: factory. L'appel de cette méthode sur un objet GCKRequest créé par le framework déclenche une exception.
- Parameters
-
error The error describing the failure.
- Sincé
- 3,4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Abandonne la demande avec raison et en informe le délégué.
Cette méthode ne peut être appelée que sur des objets GCKRequest créés par l'application à l'aide de la méthode GCKRequest::requestWithID: factory. L'appel de cette méthode sur un objet GCKRequest créé par le framework déclenche une exception.
- Parameters
-
reason The reason for the abort.
- Sincé
- 3,4
Détails de la propriété
|
readwritenonatomicweak |
Délégué de réception des notifications sur l'état de la demande.
|
readnonatomicassign |
Identifiant unique attribué à cette requête.
|
readnonatomiccopy |
Erreur ayant entraîné l'échec de la requête, le cas échéant. Sinon, nil
.
|
readnonatomicassign |
Indicateur indiquant si la requête est en cours.
|
readnonatomicassign |
Indicateur indiquant s'il s'agit d'une requête externe (c'est-à-dire créée par l'application et non par le framework lui-même).
- Sincé
- 3,4