סקירה כללית
הממשק הראשי של Places SDK.
משמש לחיפוש מקומות ולקבלת פרטים עליהם. יש לגשת למחלקה הזו באמצעות המתודה (SharedClient) [GMSPlacesClient].
יש לקרוא ל-methods של GMSPlacesClient רק מה-thread הראשי. קריאה ל-methods משרשור אחר תוביל לחריגת או להתנהגות לא מוגדרת. אם לא צוין אחרת, כל הקריאות החוזרות יופעלו בשרשור הראשי.
פונקציות חברים ציבוריים | |
(מבוטל) | - lookUpPlaceID:callback: |
ניתן לקבל פרטים על מקום מסוים. | |
(מבוטל) | - fetchAutocompleteSuggestionsFromRequest:callback: |
חיפוש הצעות להשלמה אוטומטית משאילתת טקסט. | |
(מבוטל) | – lookUpPhotosForPlaceID:callback: |
קבלת המטא-נתונים של עד 10 תמונות שמשויכות למקום מסוים. | |
(מבוטל) | - loadPlacePhoto:callback: |
טעינת התמונה של תמונה מסוימת בגודל המקסימלי שלה. | |
(מבוטל) | – loadPlacePhoto:constrainedToSize:scale:callback: |
טוענת את התמונה של תמונה ספציפית, כאשר הגודל שלה מותאם למידות המקסימליות הנתונים. | |
(מבוטל) | – currentPlaceWithCallback: |
מחזירה הערכה של המקום שבו ידוע שהמכשיר נמצא כרגע. | |
(מבוטל) | - findAutocompletePredictionsFromQuery:filter:sessionToken:callback: |
חיפוש חיזויים להשלמה אוטומטית משאילתת טקסט. | |
(מבוטל) | - fetchPlaceFromPlaceID:placeFields:sessionToken:callback: |
אחזור פרטים של מקום מסוים. | |
(מבוטל) | – findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:callback: |
חיפוש סבירות למקום לפי המיקום הנוכחי של המשתמש. | |
(מבוטל) | – isOpenWithRequest:callback: |
מקבל את סטטוס הפתיחה של מקום. | |
(מבוטל) | – isOpenWithPlaceID:callback: |
קבלת פרטים על מקום, כולל כל השדות הדרושים כדי לקבוע את GMSPlaceOpenStatus בשלב זה. | |
(מבוטל) | – isOpenWithPlaceID:date:callback: |
קבלת הפרטים של מקום, כולל כל השדות הדרושים כדי לקבוע את הערך GMSPlaceOpenStatus ב-NSDate שצוין. | |
(מבוטל) | – isOpenWithPlace:callback: |
קבלת פרטים על מקום, כולל כל השדות הדרושים כדי לזהות את GMSPlaceOpenStatus בשלב זה. | |
(מבוטל) | – isOpenWithPlace:date:callback: |
קבלת הפרטים של מקום, כולל כל השדות הדרושים כדי לקבוע את הערך GMSPlaceOpenStatus ב-NSDate שצוין. | |
(מבוטל) | – searchByTextWithRequest:callback: |
חיפוש מקומות לפי טקסט והגבלות. | |
(מבוטל) | - fetchPlaceWithRequest:callback: |
אחזור מקום באמצעות אובייקט בקשה. | |
(מבוטל) | – fetchPhotoWithRequest:callback: |
בקשת תמונה באמצעות הבקשה לאחזור תמונה. | |
(מבוטל) | – searchNearbyWithRequest:callback: |
מחפשים מקומות ליד מיקום גיאוגרפי והגבלה. | |
פונקציות סטטיות של חברים ציבוריים | |
(instancetype) | + sharedClient |
מספק את המופע המשותף של GMSPlacesClient של Google Places SDK ל-iOS, וכך יוצר אותו במקרה הצורך. | |
(BOOL) | + providerAPIKey: |
מספק את מפתח ה-API ל-Google Places SDK ל-iOS. | |
(NSString *) | + openSourceLicenseInfo |
מחזירה את פרטי רישיון התוכנה בקוד פתוח עבור ה-SDK של מקומות Google ל-iOS. | |
(NSString *) | + SDKVersion |
מחזירה את הגרסה של הגרסה הזו של Google Places SDK ל-iOS. | |
(NSString *) | + SDKLongVersion |
מחזירה את הגרסה הארוכה של גרסה זו של Google Places SDK ל-iOS. | |
פונקציות קשורות | |
(שימו לב: אלו אינן פונקציות חבר). | |
typedef השוואה(^) | GMSPlaceResultCallback )(GMSPlace *_Nullable result, NSError *_Nullable error) |
סוג הקריאה החוזרת לקבלת חיפושים של פרטי מקום. | |
typedef השוואה(^) | GMSPlaceLikelihoodListCallback )(GMSPlaceLikelihoodList *_NullableList, NSError *_Nullable error) |
סוג הקריאה החוזרת לקבלת רשימות של סבירות למקומות. | |
typedef השוואה(^) | GMSPlaceLikelihoodsCallback )(NSArray< GMSPlaceLikelihood * > *_Nullable options, NSError *_Nullable error) |
סוג הקריאה החוזרת לקבלת מערך של GMSPlaceLikelihood . | |
typedef השוואה(^) | GMSAutocompletePredictionsCallback )(NSArray< GMSAutocompletePrediction * > *_Nullable results, NSError *_Nullable error) |
סוג הקריאה החוזרת לקבלת תוצאות השלמה אוטומטית. | |
typedef השוואה(^) | GMSPlacePhotoMetadataResultCallback )(GMSPlacePhotoMetadataList *_Nullable תמונות, NSError *_Nullable) |
סוג הקריאה החוזרת לקבלת תוצאות של תמונות של מקומות. | |
typedef השוואה(^) | GMSPlacePhotoImageResultCallback )(UIImage *_Nullable תמונה, NSError *_Nullable) |
סוג הקריאה החוזרת לקבלת אובייקטים מסוג UIImage מאובייקט GMSPlacePhotoMetadata . | |
typedef השוואה(^) | תוצאה GMSPlaceOpenStatusCallback )(GMSPlaceOpenStatus, NSError *_Nullable error) |
סוג הקריאה החוזרת לקבלת סטטוס שעות הפתיחה של המקום. | |
typedef השוואה(^) | GMSPlaceOpenStatusResponseCallback )(GMSPlaceIsOpenResponse *תגובה, NSError *_Nullable error) |
סוג הקריאה החוזרת לקבלת תגובת הסטטוס הפתוחה. | |
typedef השוואה(^) | GMSPlaceSearchByTextResultCallback )(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error) |
סוג הקריאה החוזרת לקבלת חיפוש לפי תוצאות טקסט. | |
typedef השוואה(^) | GMSFetchPhotoResultCallback )(UIImage *_Nullable photosImage, NSError *_Nullable שגיאה) |
סוג הקריאה החוזרת לקבלת תמונה. | |
typedef השוואה(^) | GMSAutocompleteSuggestionsCallback )(NSArray< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error) |
סוג הקריאה החוזרת (callback) לתוצאות של השלמה אוטומטית. | |
typedef השוואה(^) | GMSPlaceSearchNearbyResultCallback )(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error) |
סוג הקריאה החוזרת לקבלת תוצאות חיפוש בקרבת מקום. |
מסמכי תיעוד בנושא פונקציות של חברים
+ (instancetype) sharedClient |
מספק את המופע המשותף של GMSPlacesClient של Google Places SDK ל-iOS, וכך יוצר אותו במקרה הצורך.
אם האפליקציה משתמשת לעתים קרובות ב-methods של GMSPlacesClient, כדאי שהיא תשמור את האובייקט הזה ישירות, אחרת ייתכן שהחיבור ל-Google יופעל מחדש על בסיס קבוע.
+ (BOOL) providedAPIKey: | (NSString *) | מפתח |
מספק את מפתח ה-API ל-Google Places SDK ל-iOS.
המפתח הזה נוצר בשביל האפליקציה באמצעות מסוף Google Cloud Platform, והוא מותאם למזהה החבילה של האפליקציה כדי לזהות אותו. האפליקציה צריכה לקרוא לקובץ הזה לפני השימוש ב-GMSPlacesClient (למשל, in application:didFinishLaunchingWithOptions:).
- החזרות:
- כן אם מפתח ה-API סופק בהצלחה.
+ (NSString *) openSourceLicenseInfo |
מחזירה את פרטי רישיון התוכנה בקוד פתוח עבור ה-SDK של מקומות Google ל-iOS.
המידע הזה חייב להיות זמין באפליקציה.
+ (NSString *) SDKVersion |
מחזירה את הגרסה של הגרסה הזו של Google Places SDK ל-iOS.
הקצר הזה. התשובות שלך יעזרו לנו להשתפר. לדוגמה: '1.0.0'.
+ (NSString *) SDKLongVersion |
מחזירה את הגרסה הארוכה של גרסה זו של Google Places SDK ל-iOS.
הקצר הזה. התשובות שלך יעזרו לנו להשתפר. לדוגמה, "1.0.0 (102.1)".
- (מבוטל) LookUpPlaceID: | (NSString *) | placeID | |
קריאה חוזרת: | (GMSPlaceResultCallback) | קריאה חוזרת | |
ניתן לקבל פרטים על מקום מסוים.
השיטה הזו לא חוסמת.
- פרמטרים:
-
placeID מזהה המקום לחיפוש. קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם תוצאת החיפוש.
- הערה:
- הכלים האלה הוצאו משימוש. השיטה הזו הוחלפה ב-
fetchPlaceWithRequest:callback:
ותוסר בגרסה עתידית.
- (null)FetchLoginUploadsFromRequest: | (GMSAutocompleteRequest *) | בקשה | |
קריאה חוזרת: | (GMSAutocompleteSuggestionsCallback) | קריאה חוזרת | |
חיפוש הצעות להשלמה אוטומטית משאילתת טקסט.
יכול להיות שהתוצאות יוטה למיקום מסוים או יוגבלו לאזור מסוים. השיטה הזו לא חוסמת.
הקריאה החוזרת (callback) שסופקה תופעל עם מגוון הצעות להשלמה אוטומטית במקרה של הצלחה, ושגיאת NSError במקרה של שגיאה.
- פרמטרים:
-
בקשה הבקשה של GMSAutocompleteRequest
להשלמה אוטומטית.קריאה חוזרת (callback) הקריאה החוזרת (callback) כדי להפעיל את ההצעות.
- (מבוטל) LookUpPhotosForPlaceID: | (NSString *) | placeID | |
קריאה חוזרת: | (GMSPlacePhotoMetadataResultCallback) | קריאה חוזרת | |
קבלת המטא-נתונים של עד 10 תמונות שמשויכות למקום מסוים.
התמונות מגיעות ממגוון מיקומים, כולל בעלי עסקים ותמונות שנתרמו על ידי משתמשי Google+ ברוב המקרים ניתן להשתמש בתמונות האלה ללא ייחוס, או שהייחוס הנדרש ייכלל כחלק מהתמונה. עם זאת, צריך להשתמש במאפיין attributions
בתגובה כדי לאחזר ייחוסים נוספים שנדרשים, ולהציג את הייחוסים האלה באפליקציה בכל מקום שבו מציגים את התמונה. יוחזרו עד 10 תמונות.
ביצוע שיחות מרובות בשיטה הזו כנראה יחזיר את אותן תמונות בכל פעם. עם זאת, הדבר לא מובטח מפני שנתוני הבסיס השתנו.
השיטה הזו מבצעת חיפוש רשת.
- פרמטרים:
-
placeID מזהה המקום שעבורו רוצים לחפש תמונות. קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם תוצאת החיפוש.
- (Empty) loadPlacePhoto: | (GMSPlacePhotoMetadata *) | photoMetadata | |
קריאה חוזרת: | (GMSPlacePhotoImageResultCallback) | קריאה חוזרת | |
טעינת התמונה של תמונה מסוימת בגודל המקסימלי שלה.
יכול להיות שנתוני התמונה יישמרו במטמון על ידי ה-SDK. אם התמונה המבוקשת לא קיימת במטמון, יתבצע חיפוש רשת.
- פרמטרים:
-
photoMetadata השדה GMSPlacePhotoMetadata
שעבורו יש לטעוןUIImage
.קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם UIImage
שנטען.
- (Empty) loadPlacePhoto: | (GMSPlacePhotoMetadata *) | photoMetadata | |
constrainedToSize: | (CGSize) | maxSize | |
קנה מידה: | (CGFloat) | קנה מידה | |
קריאה חוזרת: | (GMSPlacePhotoImageResultCallback) | קריאה חוזרת | |
טוענת את התמונה של תמונה ספציפית, כאשר הגודל שלה מותאם למידות המקסימליות הנתונים.
התמונה תוקטן כדי שתתאים למידות הנתון, תוך שמירה על יחס הגובה-רוחב של התמונה המקורית. ההתאמה הזו מתבצעת בצד השרת.
אם פרמטר הסולם אינו 1.0 maxSize יוכפל בערך הזה, וה-UIImage
שיוחזר יוגדר לפי קנה מידה שצוין. צריך להגדיר את הפרמטר הזה לקנה המידה של המסך כשטוענים תמונות להצגה במסך.
יכול להיות שנתוני התמונה יישמרו במטמון על ידי ה-SDK. אם התמונה המבוקשת לא קיימת במטמון, יתבצע חיפוש רשת.
- הערה:
- אחרי החלת גורם המידה, המידות ב-maxSize יעוגלו כלפי מעלה למספר השלם הקרוב ביותר לפני השימוש. אם התמונה תבקש תמונה שגדולה מהגודל המרבי המותר, ניתן להחזיר תמונה קטנה יותר.
- פרמטרים:
-
photoMetadata השדה GMSPlacePhotoMetadata
שעבורו יש לטעוןUIImage
.maxSize הגודל המקסימלי של התמונה. קנה מידה קנה המידה שבו יש לטעון את התמונה. קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם UIImage
שנטען.
- (מבוטל) currentPlaceWithCallback: | (GMSPlaceLikelihoodListCallback) | קריאה חוזרת |
מחזירה הערכה של המקום שבו ידוע שהמכשיר נמצא כרגע.
יצירת רשימה של סבירות מקום על סמך המיקום המשוער האחרון של המכשיר. הקריאה החוזרת שסופקה תופעל עם רשימת הסבירות הזו אחרי הצלחה ו-NSError במקרה של שגיאה.
- הערה:
- לשיטה הזו נדרשת הרשאה של אפליקציה לגשת למיקום המכשיר הנוכחי. לפני שליחת קריאה לפעולה הזו, יש לבקש גישה למיקום של המשתמשים באמצעות [CLLocationManager requestWhenInUseAuthorization] או [CLLocationManager requestOnlyAuthorization]. אם שולחים קריאה לרכיב ה-method הזה וסטטוס ההרשאה של האפליקציה לא נכון, תתבצע קריאה חוזרת (callback) עם שגיאה.
- פרמטרים:
-
קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם רשימת הסבירות למקום.
- (Empty) findCompletePredictionsFromQuery: | (NSString *) | שאילתה | |
מסנן: | (הערך חייב להיות GMSAutocompleteFilter *) | לסנן | |
sessionToken: | (הערך של GMSAutocompleteSessionToken יכול להיות אפס) *) | sessionToken | |
קריאה חוזרת: | (GMSAutocompletePredictionsCallback) | קריאה חוזרת | |
חיפוש חיזויים להשלמה אוטומטית משאילתת טקסט.
יכול להיות שהתוצאות יוטה למיקום מסוים או יוגבלו לאזור מסוים. השיטה הזו לא חוסמת.
הקריאה החוזרת שסופקה תופעל עם מגוון תחזיות של השלמה אוטומטית בסיום הצלחה ושגיאת NSError במקרה של שגיאה.
- פרמטרים:
-
שאילתה הטקסט החלקי להשלמה אוטומטית. סינון המסנן שצריך להחיל על התוצאות. הפרמטר הזה יכול להיות אפס. sessionToken GMSAutocompleteSessionToken
לשיוך הבקשה לסשן חיוב.קריאה חוזרת (callback) הקריאה החוזרת (callback) להפעלה עם החיזויים.
- ({/7})FetchPlaceFromPlaceID: | (NSString *) | placeID | |
PlaceFields (שדות): | (GMSPlaceField) | placeFields | |
sessionToken: | (ערך null ניתן GMSAutocompleteSessionToken *) | sessionToken | |
קריאה חוזרת: | (GMSPlaceResultCallback) | קריאה חוזרת | |
אחזור פרטים של מקום מסוים.
השיטה הזו לא חוסמת.
- פרמטרים:
-
placeID מזהה המקום לחיפוש. placeFields שדות המקום הספציפיים שהתבקשו עבור האובייקטים של המקום ברשימה. sessionToken GMSAutocompleteSessionToken
לשיוך הבקשה לסשן חיוב.קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם תוצאת החיפוש.
- הערה:
- הכלים האלה הוצאו משימוש. השיטה הזו הוחלפה ב-
fetchPlaceWithRequest:callback: callback:
ותוסר בגרסה עתידית.
- (Empty) findPlacePlaceSeeliulationsFromCurrentLocationWithPlaceFields: | (GMSPlaceField) | placeFields | |
קריאה חוזרת: | (GMSPlaceLikelihoodsCallback) | קריאה חוזרת | |
איתור סבירות למקום לפי המיקום הנוכחי של המשתמש.
השיטה הזו לא חוסמת.
הקריאה החוזרת שסופקה תופעל עם מגוון מקומות עם ציוני סבירות לאחר הצלחה, ושגיאת NSError במקרה של שגיאה.
- פרמטרים:
-
placeFields שדות המקום הספציפיים שהתבקשו עבור האובייקטים של המקום ברשימה. קריאה חוזרת (callback) הקריאה החוזרת (callback) להפעלה עם סבירות למקום.
- (null) isOpenWithRequest: | (GMSPlaceIsOpenRequest *) | isOpenRequest | |
קריאה חוזרת: | (GMSPlaceOpenStatusResponseCallback) | קריאה חוזרת | |
הפונקציה מקבלת את סטטוס הפתיחה של מקום, כולל כל הנכסים שנדרשים כדי לקבוע את GMSPlaceOpenStatus
בתאריך NSDate שצוין. השיטה הזו לא חוסמת.
- פרמטרים:
-
isOpenRequest הבקשה לקביעת סטטוס הפתיחה של מקום נתון. קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם תגובת הסטטוס הפתוחה.
- (Empty) isOpenWithPlaceID: | (NSString *) | placeID | |
קריאה חוזרת: | (GMSPlaceOpenStatusCallback) | קריאה חוזרת | |
מקבל את סטטוס הפתיחה של מקום, כולל כל השדות הדרושים כדי לזהות את GMSPlaceOpenStatus
כרגע.
השיטה הזו לא חוסמת.
- פרמטרים:
-
placeID מזהה המקום לחיפוש. קריאה חוזרת (callback) הקריאה החוזרת (callback) כדי להפעיל את תוצאת המקום.
- (pause) isOpenWithPlaceID: | (NSString *) | placeID | |
תאריך: | (NSDate *) | date (תאריך) | |
קריאה חוזרת: | (GMSPlaceOpenStatusCallback) | קריאה חוזרת | |
הפונקציה מקבלת את סטטוס הפתיחה של מקום, כולל כל השדות שנחוצים כדי לקבוע את הערך של GMSPlaceOpenStatus
ב-NSDate
שצוין.
השיטה הזו לא חוסמת.
- פרמטרים:
-
placeID מזהה המקום לחיפוש. תאריך NSDate
שעל פיו יש לקבוע את סטטוס הפתיחה.קריאה חוזרת (callback) הקריאה החוזרת (callback) כדי להפעיל את תוצאת המקום.
- (cancel) isOpenWithPlace: | (GMSPlace *) | מקום | |
קריאה חוזרת: | (GMSPlaceOpenStatusCallback) | קריאה חוזרת | |
מקבל את סטטוס הפתיחה של מקום, כולל כל השדות הדרושים כדי לזהות את GMSPlaceOpenStatus
כרגע.
מבקשת שדות נוספים רק אם השדה GMSPlace
לא כולל את כל השדות הדרושים, אחרת השדה GMSPlaceOpenStatus
יוחזר בקריאה החוזרת באופן מיידי. השיטה הזו לא חוסמת.
- פרמטרים:
-
מקום GMSPlace
לחיפוש.קריאה חוזרת (callback) הקריאה החוזרת (callback) כדי להפעיל את תוצאת המקום.
- (cancel) isOpenWithPlace: | (GMSPlace *) | מקום | |
תאריך: | (NSDate *) | date (תאריך) | |
קריאה חוזרת: | (GMSPlaceOpenStatusCallback) | קריאה חוזרת | |
קבלת הפרטים של מקום, כולל כל השדות הדרושים כדי לקבוע את הערך GMSPlaceOpenStatus
ב-NSDate
שצוין.
מבקשת שדות נוספים רק אם השדה GMSPlace
לא כולל את כל השדות הנדרשים. אחרת, GMSPlaceOpenStatus\ will be returned in the callback immediately. This method is non-blocking.
- Parameters:
-
place The GMSPlace
to lookup.
date The NSDate
to determine open status for.
callback The callback to invoke with the place result.
- (מבוטל) searchByTextWithRequest: | (GMSPlaceSearchByTextRequest *) | textSearchRequest | |
קריאה חוזרת: | (GMSPlaceSearchByTextResultCallback) | קריאה חוזרת | |
חיפוש מקומות לפי טקסט והגבלות.
השיטה הזו לא חוסמת.
- פרמטרים:
-
textSearchRequest GMSPlaceSearchByTextRequest
בקשת הטקסט לשימוש בשאילתה.קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם תוצאת החיפוש.
- (null)FetchPlaceWithRequest: | (GMSFetchPlaceRequest *) | fetchPlaceRequest | |
קריאה חוזרת: | (GMSPlaceResultCallback) | קריאה חוזרת | |
אחזור מקום באמצעות אובייקט בקשה.
השיטה הזו לא חוסמת.
- פרמטרים:
-
fetchPlaceRequest GMSFetchPlaceRequest
בקשת מקום האחזור שבה יש להשתמש עבור השאילתה.קריאה חוזרת (callback) הקריאה החוזרת (callback) כדי להפעיל את תוצאת המקום.
- (ריק) pullPhotoWithRequest: | (GMSFetchPhotoRequest *) | fetchPhotoRequest | |
קריאה חוזרת: | (GMSFetchPhotoResultCallback) | קריאה חוזרת | |
בקשת תמונה באמצעות הבקשה לאחזור תמונה.
השיטה הזו לא חוסמת.
- פרמטרים:
-
fetchPhotoRequest GMSFetchPhotoRequest
הבקשה לשימוש בתמונה.קריאה חוזרת (callback) הקריאה החוזרת (callback) להפעלה עם התוצאה NSURL
.
- (Empty) searchNearbyWithRequest: | (GMSPlaceSearchNearbyRequest *) | searchNearbyRequest | |
קריאה חוזרת: | (GMSPlaceSearchNearbyResultCallback) | קריאה חוזרת | |
מחפשים מקומות ליד מיקום גיאוגרפי והגבלה.
השיטה הזו לא חוסמת.
- פרמטרים:
-
searchNearbyRequest GMSPlaceSearchNearbyRequest
בקשת החיפוש בקרבת מקום לשימוש בשאילתה.קריאה חוזרת (callback) הקריאה החוזרת להפעלה עם תוצאת החיפוש.
תיעוד של חברים ופונקציות קשורות
- (typedef cancel(^ GMSPlaceResultCallback)(GMSPlace *_Nullable result, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת חיפושים של פרטי מקום.
אם אירעה שגיאה, הערך result
יהיה אפס ו-error
יכיל מידע על השגיאה.
- פרמטרים:
-
תוצאה השדה GMSPlace
שהוחזר.error השגיאה שאירעה, אם קיימת.
- (typedef cancel(^ GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable reachList, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת רשימות של סבירות למקומות.
אם אירעה שגיאה, הערך likelihoodList
יהיה אפס ו-error
יכיל מידע על השגיאה.
- פרמטרים:
-
likelihoodList רשימת הסבירות למקומות. error השגיאה שאירעה, אם קיימת.
- (typedef השוואה(^ GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullable views, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת מערך של GMSPlaceLikelihood
.
אם אירעה שגיאה, המערך יהיה אפס ו-error
יכיל מידע על השגיאה.
- (typedef cancel(^ GMSAutocompletePredictionsCallback)(NSArray< GMSAutocompletePrediction * > *_Nullable results, NSError *_Nullable error)) [related]
|
סוג הקריאה החוזרת לקבלת תוצאות השלמה אוטומטית.
results
הוא מערך של GMSCompletePredictions (השלמות אוטומטיות של חיזויים) שמייצגים השלמות אפשריות של השאילתה.
- פרמטרים:
-
תוצאות מערך של GMSAutocompletePrediction
.error השגיאה שאירעה, אם קיימת.
- (typedef cancel(^ GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_Nullable photos, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת תוצאות של תמונות של מקומות.
אם אירעה שגיאה, הערך photos
יהיה אפס ו-error
יכיל מידע על השגיאה.
- פרמטרים:
-
תמונות, תצלומים, צילומים, פוטוס התוצאה שמכילה GMSPlacePhotoMetadata
אובייקטים.error השגיאה שאירעה, אם קיימת.
- (typedef cancel(^ GMSPlacePhotoImageResultCallback)(UIImage *_Nullable תמונה, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת אובייקטים מסוג UIImage
מאובייקט GMSPlacePhotoMetadata
.
אם אירעה שגיאה, הערך photo
יהיה אפס ו-error
יכיל מידע על השגיאה.
- פרמטרים:
-
תמונה, פוטו הקובץ UIImage
נטען.error השגיאה שאירעה, אם קיימת.
- (typedef pause(^ GMSPlaceOpenStatusCallback)(תוצאה GMSPlaceOpenStatus, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת סטטוס שעות הפתיחה של המקום.
אם אירעה שגיאה, result
יהיה GMSPlaceOpenStatusUnknown ו-error
יכיל מידע על השגיאה.
- פרמטרים:
-
תוצאה השדה GMSPlaceOpenStatus
שהוחזר.error השגיאה שאירעה, אם קיימת.
- (typedef cancel(^ GMSPlaceOpenStatusResponseCallback)(GMSPlaceIsOpenResponse *response, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת תגובת הסטטוס הפתוחה.
אם אירעה שגיאה, התגובה תהיה בסטטוס GMSPlaceOpenStatusUnknown והשגיאה תכיל מידע על השגיאה.
- פרמטרים:
-
תשובה השדה GMSPlaceIsOpenResponse
שהוחזר.error השגיאה שאירעה, אם קיימת.
- (typedef cancel(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related] |
- (typedef cancel(^ GMSFetchPhotoResultCallback)(UIImage *_Nullable PhotoImage, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת תמונה.
photoImage
הוא UIImage
שמייצג את התמונה שהתקבלה שתואמת לבקשה שצוינה. אם אירעה שגיאה, הערך photoImage
יהיה אפס ו-error
יכיל מידע על השגיאה.
- פרמטרים:
-
photoImage תוצאה אחת ( UIImage
).
- (typedef cancel(^ GMSAutocompleteSuggestionsCallback)(NSArray< GMSAutocompleteSuggestion * > *_Nullable results, NSError *_Nullable error)) [related]
|
סוג הקריאה החוזרת (callback) לתוצאות השלמה אוטומטית.
- פרמטרים:
-
תוצאות מערך של GMSAutocompleteSuggestion
.error השגיאה שאירעה, אם קיימת.
- (typedef cancel(^ GMSPlaceSearchNearbyResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related] |
סוג הקריאה החוזרת לקבלת תוצאות חיפוש בקרבת מקום.
- פרמטרים:
-
מקומות מערך של GMSPlace
error השגיאה שאירעה, אם קיימת.