Przegląd
Obiekt do śledzenia żądania asynchronicznego.
Protokół delegowania znajdziesz na stronie GCKRequestDelegate.
- Od
- 3,0
Dziedziczy z klasy NSObject.
Podsumowanie metod instancji | |
| (void) | - cancel |
| Anuluje prośbę. Więcej… | |
| (void) | - complete |
| realizuje prośbę i powiadamia o tym osobę upoważnioną; Więcej… | |
| (void) | - failWithError: |
| Żądanie kończy się niepowodzeniem i powoduje wyświetlenie błędu, a pełnomocnik otrzymuje odpowiednie powiadomienie. Więcej… | |
| (void) | - abortWithReason: |
| Przerywa żądanie z podaniem przyczyny i odpowiednio powiadamia delegata. Więcej… | |
Podsumowanie metod klasy | |
| (GCKRequest *) | + applicationRequest |
| Tworzy obiekt GCKRequest do użytku przez aplikację wywołującą. Więcej… | |
Podsumowanie usługi | |
| id< GCKRequestDelegate > | delegate |
| Delegat do otrzymywania powiadomień o stanie żądania. Więcej… | |
| GCKRequestID | requestID |
| Unikalny identyfikator przypisany do tego żądania. Więcej… | |
| GCKError * | error |
Błąd, który spowodował niepowodzenie żądania (jeśli wystąpił), w przeciwnym razie nil. Więcej… | |
| BOOL | inProgress |
| Flaga wskazująca, czy żądanie jest obecnie przetwarzane. Więcej… | |
| BOOL | external |
| Flaga wskazująca, czy jest to żądanie zewnętrzne, czyli utworzone przez aplikację, a nie przez samą platformę. Więcej… | |
Szczegóły metody
| - (void) cancel |
Anuluje prośbę.
Anulowanie żądania nie gwarantuje, że nie zostanie ono zrealizowane na urządzeniu odbiorcy. Powoduje jedynie, że nadawca przestaje śledzić żądanie.
| + (GCKRequest *) applicationRequest |
Tworzy obiekt GCKRequest do użytku przez aplikację wywołującą.
Obiektami żądań utworzonymi za pomocą tej metody fabrycznej może zarządzać aplikacja za pomocą metod complete, failWithError: i abortWithReason:.
- Od
- 3.4
| - (void) complete |
realizuje prośbę i powiadamia o tym osobę upoważnioną;
Tę metodę można wywoływać tylko w przypadku obiektów GCKRequest utworzonych przez aplikację za pomocą metody fabrycznej applicationRequest. Wywołanie tej metody w przypadku obiektu GCKRequest utworzonego przez samą platformę spowoduje zgłoszenie wyjątku.
- Od
- 3.4
| - (void) failWithError: | (GCKError *) | error |
Żądanie kończy się niepowodzeniem i powoduje wyświetlenie błędu, a pełnomocnik otrzymuje odpowiednie powiadomienie.
Tę metodę można wywoływać tylko w przypadku obiektów GCKRequest utworzonych przez aplikację za pomocą metody fabrycznej GCKRequest::requestWithID:. Wywołanie tej metody w przypadku obiektu GCKRequest utworzonego przez samą platformę spowoduje zgłoszenie wyjątku.
- Parameters
-
error The error describing the failure.
- Od
- 3.4
| - (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Przerywa żądanie z podaniem przyczyny i odpowiednio powiadamia delegata.
Tę metodę można wywoływać tylko w przypadku obiektów GCKRequest utworzonych przez aplikację za pomocą metody fabrycznej GCKRequest::requestWithID:. Wywołanie tej metody w przypadku obiektu GCKRequest utworzonego przez samą platformę spowoduje zgłoszenie wyjątku.
- Parameters
-
reason The reason for the abort.
- Od
- 3.4
Szczegóły usługi
|
readwritenonatomicweak |
Delegat do otrzymywania powiadomień o stanie żądania.
|
readnonatomicassign |
Unikalny identyfikator przypisany do tego żądania.
|
readnonatomiccopy |
Błąd, który spowodował niepowodzenie żądania (jeśli wystąpił), w przeciwnym razie nil.
|
readnonatomicassign |
Flaga wskazująca, czy żądanie jest obecnie przetwarzane.
|
readnonatomicassign |
Flaga wskazująca, czy jest to żądanie zewnętrzne, czyli utworzone przez aplikację, a nie przez samą platformę.
- Od
- 3.4