Genel Bakış
Eşzamansız bir isteği izlemek için kullanılan nesne.
Temsilci protokolü için GCKRequestDelegate adresine bakın.
- yılından beri
- 3.0
NSObject'ten devralır.
Örnek Yöntem Özeti | |
(void) | - cancel |
İsteği iptal eder. Diğer... | |
(void) | - complete |
İsteği tamamlar ve temsilciyi buna göre bilgilendirir. Diğer... | |
(void) | - failWithError: |
İsteği hata vererek reddeder ve temsilciyi buna göre bilgilendirir. Diğer... | |
(void) | - abortWithReason: |
İsteği bir nedenle iptal eder ve temsilciyi buna göre bilgilendirir. Diğer... | |
Sınıf Yöntemi Özeti | |
(GCKRequest *) | + applicationRequest |
Arayan uygulama tarafından kullanılmak üzere bir GCKRequest nesnesi oluşturur. Diğer... | |
Tesis Özeti | |
id< GCKRequestDelegate > | delegate |
İsteğin durumuyla ilgili bildirimleri alacak temsilci. Diğer... | |
GCKRequestID | requestID |
Bu isteğe atanan benzersiz kimlik. Diğer... | |
GCKError * | error |
İsteğin başarısız olmasına neden olan hata (varsa), aksi takdirde nil . Diğer... | |
BOOL | inProgress |
İsteğin şu anda işlenip işlenmediğini gösteren bir işaret. Diğer... | |
BOOL | external |
Bunun harici bir istek olup olmadığını (yani, çerçeve tarafından değil, uygulama tarafından oluşturulup oluşturulmadığını) gösteren bir işaret. Diğer... | |
Yöntem Ayrıntıları
- (void) cancel |
İsteği iptal eder.
İsteğin iptal edilmesi, alıcıda tamamlanmayacağını garanti etmez. Bu işlem yalnızca gönderenin isteği izlemeyi durdurmasına neden olur.
+ (GCKRequest *) applicationRequest |
Arayan uygulama tarafından kullanılmak üzere bir GCKRequest nesnesi oluşturur.
Bu fabrika yöntemi kullanılarak oluşturulan istek nesneleri, complete, failWithError: ve abortWithReason: yöntemleri kullanılarak uygulama tarafından yönetilebilir.
- yılından beri
- 3.4
- (void) complete |
İsteği tamamlar ve temsilciyi buna göre bilgilendirir.
Bu yöntem yalnızca uygulama tarafından applicationRequest fabrika yöntemi kullanılarak oluşturulan GCKRequest nesnelerinde çağrılabilir. Bu yöntemi, çerçeve tarafından oluşturulan bir GCKRequest nesnesinde çağırmak istisna oluşturur.
- yılından beri
- 3.4
- (void) failWithError: | (GCKError *) | error |
İsteği hata vererek reddeder ve temsilciyi buna göre bilgilendirir.
Bu yöntem yalnızca GCKRequest::requestWithID: fabrika yöntemi kullanılarak uygulama tarafından oluşturulan GCKRequest nesnelerinde çağrılabilir. Bu yöntemi, çerçeve tarafından oluşturulan bir GCKRequest nesnesinde çağırmak istisna oluşturur.
- Parameters
-
error The error describing the failure.
- yılından beri
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
İsteği bir nedenle iptal eder ve temsilciyi buna göre bilgilendirir.
Bu yöntem yalnızca GCKRequest::requestWithID: fabrika yöntemi kullanılarak uygulama tarafından oluşturulan GCKRequest nesnelerinde çağrılabilir. Bu yöntemi, çerçeve tarafından oluşturulan bir GCKRequest nesnesinde çağırmak istisna oluşturur.
- Parameters
-
reason The reason for the abort.
- yılından beri
- 3.4
Tesis Ayrıntıları
|
readwritenonatomicweak |
İsteğin durumuyla ilgili bildirimleri alacak temsilci.
|
readnonatomicassign |
Bu isteğe atanan benzersiz kimlik.
|
readnonatomiccopy |
İsteğin başarısız olmasına neden olan hata (varsa), aksi takdirde nil
.
|
readnonatomicassign |
İsteğin şu anda işlenip işlenmediğini gösteren bir işaret.
|
readnonatomicassign |
Bunun harici bir istek olup olmadığını (yani, çerçeve tarafından değil, uygulama tarafından oluşturulup oluşturulmadığını) gösteren bir işaret.
- yılından beri
- 3.4