סקירה כללית
אובייקט למעקב אחר בקשה אסינכרונית.
למידע על הפרוטוקול להאצלת הגישה, אפשר להיכנס לכתובת 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 שנוצר על ידי ה-framework עצמה תציג חריגה.
- מאז
- 3.4
- (void) failWithError: | (GCKError *) | error |
נכשל הבקשה עם שגיאה ומיידע את המואצל בהתאם.
ניתן להפעיל את השיטה הזו רק ב-GCKRequest אובייקטים שנוצרו על ידי האפליקציה באמצעות שיטת GCKRequest::requestWithID: העמודה GCKRequest::requestWithID. קריאה לשיטה הזו באובייקט GCKRequest שנוצר על ידי ה-framework עצמה תציג חריגה.
- Parameters
-
error The error describing the failure.
- מאז
- 3.4
- (void) abortWithReason: | (GCKRequestAbortReason) | reason |
מבטל את הבקשה עם סיבה ומודיע לאדם הרלוונטי בהתאם.
ניתן להפעיל את השיטה הזו רק ב-GCKRequest אובייקטים שנוצרו על ידי האפליקציה באמצעות שיטת GCKRequest::requestWithID: העמודה GCKRequest::requestWithID. קריאה לשיטה הזו באובייקט GCKRequest שנוצר על ידי ה-framework עצמה תציג חריגה.
- Parameters
-
reason The reason for the abort.
- מאז
- 3.4
פרטי הנכס
|
readwritenonatomicweak |
מי שאחראי לקבלת ההתראות על סטטוס הבקשה.
|
readnonatomicassign |
המזהה הייחודי שהוקצה לבקשה הזו.
|
readnonatomiccopy |
השגיאה שגרמה לבקשה להיכשל, אם הייתה כזו, אחרת nil
.
|
readnonatomicassign |
סימון שמציין אם הבקשה בשלבי ביצוע
|
readnonatomicassign |
סימון שמציין אם זו בקשה חיצונית – כלומר בקשה שנוצרה על ידי האפליקציה ולא על ידי המסגרת עצמה.
- מאז
- 3.4