GCKRequest Sınıfı

GCKRequest Sınıf Referansı

Genel bakış

Eşzamansız isteği izlemek için kullanılan nesne.

Yetki verilen protokol için GCKRequestDelegate adresine bakın.

Since
3.0

NSObject'i devralır.

Örnek Yöntemi Özeti

(void) - cancel
 İstek iptal edilir. Diğer...
 
(void) - complete
 İsteği tamamlar ve yetkiyi buna göre bildirir. Diğer...
 
(void) - failWithError:
 İstek bir hata nedeniyle başarısız olur ve yetki verilmiş kullanıcıya bu durum hakkında bilgi verilir. Diğer...
 
(void) - abortWithReason:
 İsteği bir gerekçeyle iptal eder ve yetkiyi buna göre bildirir. Diğer...
 

Sınıf Yöntemi Özeti

(GCKRequest *) + applicationRequest
 Görüşme uygulaması tarafından kullanılmak üzere bir GCKRequest nesnesi oluşturur. Diğer...
 

Mülk Özeti

id< GCKRequestDelegatedelegate
 İsteğin durumuyla ilgili bildirimleri alma yetkisi olan yetki verilmiş kullanıcı. Diğer...
 
GCKRequestID requestID
 Bu isteğe atanan benzersiz kimlik. Diğer...
 
GCKErrorerror
 İsteğin başarısız olmasına (varsa) neden olan hata, nil. Diğer...
 
BOOL inProgress
 İsteğin devam edip etmediğini gösteren işaret. Diğer...
 
BOOL external
 Bunun harici bir istek mi olduğunu, yani çerçevenin kendisi yerine uygulama tarafından mı oluşturulduğunu belirten bir işaret. Diğer...
 

Yöntem Ayrıntıları

- (void) cancel

İstek iptal edilir.

İsteğin iptal edilmesi alıcıda tamamlanmayacağını garanti etmez; yalnızca gönderenin isteği izlemeyi durdurmasına neden olur.

+ (GCKRequest *) applicationRequest

Görüşme uygulaması 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.

Since
3,4
- (void) complete

İsteği tamamlar ve yetkiyi buna göre bildirir.

Bu yöntem yalnızca applicationRequest fabrika yöntemi kullanılarak uygulama tarafından oluşturulmuş GCKRequest nesnelerinde çağrılabilir. Çerçevenin kendisi tarafından oluşturulan bir GCKRequest nesnesinde bu yöntemi çağırmak istisna oluşturur.

Since
3,4
- (void) failWithError: (GCKError *)  error

İstek bir hata nedeniyle başarısız olur ve yetki verilmiş kullanıcıya bu durum hakkında bilgi verilir.

Bu yöntem yalnızca GCKRequest::requestWithID: fabrika yöntemi kullanılarak uygulama tarafından oluşturulmuş GCKRequest nesnelerinde çağrılabilir. Çerçevenin kendisi tarafından oluşturulan bir GCKRequest nesnesinde bu yöntemi çağırmak istisna oluşturur.

Parameters
errorThe error describing the failure.
Since
3,4
- (void) abortWithReason: (GCKRequestAbortReason)  reason

İsteği bir gerekçeyle iptal eder ve yetkiyi buna göre bildirir.

Bu yöntem yalnızca GCKRequest::requestWithID: fabrika yöntemi kullanılarak uygulama tarafından oluşturulmuş GCKRequest nesnelerinde çağrılabilir. Çerçevenin kendisi tarafından oluşturulan bir GCKRequest nesnesinde bu yöntemi çağırmak istisna oluşturur.

Parameters
reasonThe reason for the abort.
Since
3,4

Mülk Ayrıntıları

- (id<GCKRequestDelegate>) delegate
readwritenonatomicweak

İsteğin durumuyla ilgili bildirimleri alma yetkisi olan yetki verilmiş kullanıcı.

- (GCKRequestID) requestID
readnonatomicassign

Bu isteğe atanan benzersiz kimlik.

- (GCKError*) error
readnonatomiccopy

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

- (BOOL) inProgress
readnonatomicassign

İsteğin devam edip etmediğini gösteren işaret.

- (BOOL) external
readnonatomicassign

Bunun harici bir istek mi olduğunu, yani çerçevenin kendisi yerine uygulama tarafından mı oluşturulduğunu belirten bir işaret.

Since
3,4