Genel bakış
Eşzamansız isteği izlemek için kullanılan bir nesne.
Delege protokolü için GCKRequestDelegate sayfasına bakın.
- yılından beri
- 3,0
NSObject öğesini devralır.
Örnek Yöntemi Özeti | |
(void) | - cancel |
İsteği iptal eder. Diğer... | |
(void) | - complete |
İsteği tamamlar ve yetki verilmiş kullanıcıya uygun şekilde bildirim gönderir. Diğer... | |
(void) | - failWithError: |
İsteğin bir hatayla başarısız olmasına neden olur ve yetki verilmiş kullanıcıya bunu bildirir. Diğer... | |
(void) | - abortWithReason: |
Bir nedenden dolayı isteği iptal eder ve buna uygun olarak yetkiyi yetkiliye bilgilendirir. Diğer... | |
Sınıf Yöntemi Özeti | |
(GCKRequest *) | + applicationRequest |
Çağrı uygulaması tarafından kullanılmak üzere bir GCKRequest nesnesi oluşturur. Diğer... | |
Mülk Özeti | |
id< GCKRequestDelegate > | delegate |
İsteğin durumuyla ilgili bildirimleri almak için yetkili kullanıcı. 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 devam edip etmediğini gösteren bir işaret. Diğer... | |
BOOL | external |
Bunun harici bir istek, yani çerçevenin kendisi tarafından değil, uygulama tarafından oluşturulan bir istek olup olmadığını gösteren işaret. Diğer... | |
Yöntem Ayrıntısı
- (void) cancel |
İsteği iptal eder.
İsteğin iptal edilmesi, isteğin alıcıda tamamlanmayacağını garanti etmez; yalnızca gönderenin isteği izlemeyi durdurmasına neden olur.
+ (GCKRequest *) applicationRequest |
Çağrı 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.
- yılından beri
- 3,4
- (void) complete |
İsteği tamamlar ve yetki verilmiş kullanıcıya uygun şekilde bildirim gönderir.
Bu yöntem yalnızca, uygulama tarafından applicationRequest fabrika yöntemi kullanılarak oluşturulan GCKRequest nesnelerinde çağrılabilir. Bu yöntemin çerçevenin kendisi tarafından oluşturulan bir GCKRequest nesnesinde çağrılması bir istisna oluşturur.
- yılından beri
- 3,4
- (void) failWithError: | (GCKError *) | error |
İsteğin bir hatayla başarısız olmasına neden olur ve yetki verilmiş kullanıcıya bunu bildirir.
Bu yöntem yalnızca uygulama tarafından GCKRequest::requestWithID: fabrika yöntemi kullanılarak oluşturulan GCKRequest nesnelerinde çağrılabilir. Bu yöntemin çerçevenin kendisi tarafından oluşturulan bir GCKRequest nesnesinde çağrılması bir istisna oluşturur.
- Parameters
-
error The error describing the failure.
- yılından beri
- 3,4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
Bir nedenden dolayı isteği iptal eder ve buna uygun olarak yetkiyi yetkiliye bilgilendirir.
Bu yöntem yalnızca uygulama tarafından GCKRequest::requestWithID: fabrika yöntemi kullanılarak oluşturulan GCKRequest nesnelerinde çağrılabilir. Bu yöntemin çerçevenin kendisi tarafından oluşturulan bir GCKRequest nesnesinde çağrılması bir istisna oluşturur.
- Parameters
-
reason The reason for the abort.
- yılından beri
- 3,4
Mülk Ayrıntısı
|
readwritenonatomicweak |
İsteğin durumuyla ilgili bildirimleri almak için yetkili kullanıcı.
|
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 devam edip etmediğini gösteren bir işaret.
|
readnonatomicassign |
Bunun harici bir istek, yani çerçevenin kendisi tarafından değil, uygulama tarafından oluşturulan bir istek olup olmadığını gösteren işaret.
- yılından beri
- 3,4