סקירה כללית
אובייקט למעקב אחר בקשה אסינכרונית.
אפשר למצוא מידע נוסף על הפרוטוקול להאצלה ב-GCKRequestDelegate.
- סינסה
- 3.0
עוברת בירושה את NSObject.
סיכום של שיטת המכונה | |
(void) | - cancel |
ביטול הבקשה. עוד... | |
(void) | - complete |
משלים את הבקשה ומודיע למעניק הגישה בהתאם. עוד... | |
(void) | - failWithError: |
נכשל בבקשה עם שגיאה ומודיע למאציל בהתאם. עוד... | |
(void) | - abortWithReason: |
הוא מבטל את הבקשה עם סיבה ומודיע לו על כך בהתאם. עוד... | |
סיכום השיטה של הכיתה | |
(GCKRequest *) | + applicationRequest |
בניית אובייקט GCKRequest לשימוש על ידי אפליקציית ההתקשרות. עוד... | |
סיכום הנכס | |
id< GCKRequestDelegate > | delegate |
בעל הגישה מקבל התראות על סטטוס הבקשה. עוד... | |
GCKRequestID | requestID |
המזהה הייחודי שהוקצה לבקשה הזו. עוד... | |
GCKError * | error |
השגיאה שגרמה לכשלון הבקשה, אם בכלל, nil . עוד... | |
BOOL | inProgress |
סימון שמציין אם הבקשה בטיפול. עוד... | |
BOOL | external |
סימון שמציין אם זו בקשה חיצונית - כלומר, בקשה שנוצרה על ידי האפליקציה, ולא על ידי המסגרת עצמה. עוד... | |
פרטי השיטה
- (void) cancel |
ביטול הבקשה.
ביטול הבקשה אינו מבטיח שהבקשה לא תושלם במקלט. היא פשוט תגרום לשולח להפסיק לעקוב אחר הבקשה.
+ (GCKRequest *) applicationRequest |
בניית אובייקט GCKRequest לשימוש על ידי אפליקציית ההתקשרות.
אפליקציות יכולות לנהל אובייקטים שנוצרו באמצעות שיטת אימות זו באמצעות השיטה complete, failWithError: וגם abortWithReason:.
- סינסה
- 3.4
- (void) complete |
משלים את הבקשה ומודיע למעניק הגישה בהתאם.
אפשר לקרוא לשיטה הזו רק באובייקטים GCKRequest שנבנו על ידי האפליקציה באמצעות שיטת היצרן applicationRequest. קריאה לשיטה זו באובייקט GCKRequest שנוצר על ידי המסגרת עצמה תגרום לחריגה מחריגה זו.
- סינסה
- 3.4
- (void) failWithError: | (GCKError *) | error |
נכשל בבקשה עם שגיאה ומודיע למאציל בהתאם.
ניתן לקרוא לשיטה הזו רק באובייקטים GCKRequest שנבנו על ידי האפליקציה באמצעות שיטת GCKRequest::requestWithID: קריאה לשיטה זו באובייקט GCKRequest שנוצר על ידי המסגרת עצמה תגרום לחריגה מחריגה זו.
- Parameters
-
error The error describing the failure.
- סינסה
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
הוא מבטל את הבקשה עם סיבה ומודיע לו על כך בהתאם.
ניתן לקרוא לשיטה הזו רק באובייקטים GCKRequest שנבנו על ידי האפליקציה באמצעות שיטת GCKRequest::requestWithID: קריאה לשיטה זו באובייקט GCKRequest שנוצר על ידי המסגרת עצמה תגרום לחריגה מחריגה זו.
- Parameters
-
reason The reason for the abort.
- סינסה
- 3.4
פרטי הנכס
|
readwritenonatomicweak |
בעל הגישה מקבל התראות על סטטוס הבקשה.
|
readnonatomicassign |
המזהה הייחודי שהוקצה לבקשה הזו.
|
readnonatomiccopy |
השגיאה שגרמה לכשלון הבקשה, אם בכלל, nil
.
|
readnonatomicassign |
סימון שמציין אם הבקשה בטיפול.
|
readnonatomicassign |
סימון שמציין אם זו בקשה חיצונית - כלומר, בקשה שנוצרה על ידי האפליקציה, ולא על ידי המסגרת עצמה.
- סינסה
- 3.4