GCKRequest Sınıfı

GCKRequest Sınıfı Referansı

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< GCKRequestDelegatedelegate
 İsteğin durumuyla ilgili bildirimleri alacak temsilci. Diğer...
 
GCKRequestID requestID
 Bu isteğe atanan benzersiz kimlik. Diğer...
 
GCKErrorerror
 İ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
errorThe 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
reasonThe reason for the abort.
yılından beri
3.4

Tesis Ayrıntıları

- (id<GCKRequestDelegate>) delegate
readwritenonatomicweak

İsteğin durumuyla ilgili bildirimleri alacak temsilci.

- (GCKRequestID) requestID
readnonatomicassign

Bu isteğe atanan benzersiz kimlik.

- (GCKError*) error
readnonatomiccopy

İsteğin başarısız olmasına neden olan hata (varsa), aksi takdirde nil.

- (BOOL) inProgress
readnonatomicassign

İsteğin şu anda işlenip işlenmediğini gösteren bir işaret.

- (BOOL) external
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