ข้อมูลอ้างอิงคลาส GMSPlacesClient


ภาพรวม

อินเทอร์เฟซหลักสำหรับ Places SDK

ใช้สำหรับค้นหาและรับรายละเอียดเกี่ยวกับสถานที่ ซึ่งควรเข้าถึงคลาสนี้ผ่านเมธอด [GMSPlacesClient sharedClient]

ควรเรียกใช้เมธอด GMSPlacesClient จากเทรดหลักเท่านั้น การเรียกใช้เมธอดเหล่านี้จากเทรดอื่นจะส่งผลให้เกิดข้อยกเว้นหรือลักษณะการทำงานที่ไม่ได้กำหนดไว้ ระบบจะเรียกใช้โค้ดเรียกกลับทั้งหมดในเทรดหลัก เว้นแต่จะระบุไว้เป็นอย่างอื่น

ฟังก์ชันสมาชิกแบบสาธารณะ

(void) - lookUpPlaceID:callback:
 ดูรายละเอียดของสถานที่
(void) - lookUpPhotosForPlaceID:callback:
 รับข้อมูลเมตาสำหรับรูปภาพที่เชื่อมโยงกับสถานที่ไม่เกิน 10 รูป
(void) - loadPlacePhoto:callback:
 โหลดรูปภาพของรูปภาพบางรูปในขนาดสูงสุด
(void) - loadPlacePhoto:constrainedToSize:scale:callback:
 โหลดรูปภาพของรูปภาพแต่ละรูป โดยปรับขนาดให้พอดีกับขนาดสูงสุดที่กำหนด
(void) - currentPlaceWithCallback:
 แสดงผลค่าประมาณของสถานที่ซึ่งเป็นที่ทราบว่าอุปกรณ์ตั้งอยู่
(void) - findAutocompletePredictionsFromQuery:filter:sessionToken:callback:
 ค้นหาการคาดคะเนการเติมข้อความอัตโนมัติจากข้อความค้นหา
(void) - fetchPlaceFromPlaceID:placeFields:sessionToken:callback:
 ดึงรายละเอียดสถานที่
(void) - findPlaceLikelihoodsFromCurrentLocationWithPlaceFields:callback:
 ค้นหาแนวโน้มของสถานที่โดยใช้ตำแหน่งปัจจุบันของผู้ใช้
(void) - isOpenWithPlaceID:callback:
 ดูรายละเอียดของสถานที่ รวมถึงช่องทั้งหมดที่จำเป็นต่อการระบุ GMSPlaceOpenStatus ในขณะนั้น
(void) - isOpenWithPlaceID:date:callback:
 ดูรายละเอียดของสถานที่ซึ่งรวมถึงช่องทั้งหมดที่จำเป็นในการระบุ GMSPlaceOpenStatus ใน NSDate ที่ระบุ
(void) - isOpenWithPlace:callback:
 ดูรายละเอียดของสถานที่ รวมถึงช่องทั้งหมดที่จำเป็นต่อการระบุ GMSPlaceOpenStatus ในขณะนั้น
(void) - isOpenWithPlace:date:callback:
 ดูรายละเอียดของสถานที่ซึ่งรวมถึงช่องทั้งหมดที่จำเป็นในการระบุ GMSPlaceOpenStatus ใน NSDate ที่ระบุ
(void) - searchByTextWithRequest:ติดต่อกลับ:
 ค้นหาสถานที่ตามข้อความและข้อจำกัด

ฟังก์ชันสมาชิกสาธารณะแบบคงที่

(อินสแตนซ์ประเภท)+ sharedClient
 ระบุอินสแตนซ์ที่แชร์ของ GMSPlacesClient สำหรับ Google Places SDK สำหรับ iOS ซึ่งสร้างหากจำเป็น
(BOOL) + provideAPIKey:
 ให้คีย์ API ของคุณกับ Google Places SDK สำหรับ iOS
(NSString *)+ openSourceLicenseInfo
 ส่งคืนข้อมูลใบอนุญาตซอฟต์แวร์โอเพนซอร์สสำหรับ Google Places SDK สำหรับ iOS
(NSString *)+ SDKVersion
 แสดงผลเวอร์ชันสำหรับ Google Places SDK สำหรับ iOS รุ่นนี้
(NSString *)+ SDKLongVersion
 แสดงผลเวอร์ชันยาวสำหรับ Google Places SDK สำหรับ iOS รุ่นนี้

(โปรดทราบว่ารายการเหล่านี้ไม่ใช่ฟังก์ชันสมาชิก)

typedef void(^)GMSPlaceResultCallback )(GMSPlace *_Nullable results, NSError *_Nullable error)
 ประเภทการติดต่อกลับสำหรับการรับการค้นหารายละเอียดสถานที่
typedef void(^)GMSPlaceLikelihoodListCallback )(GMSPlaceLikelihoodList *_NullabledemandList, NSError *_Nullable error)
 ประเภทการโทรกลับสำหรับการได้รับรายการแนวโน้มสถานที่
typedef void(^)GMSPlaceLikelihoodsCallback )(NSArray< GMSPlaceLikelihood * > *_Nullable information, NSError *_Nullable error)
 ประเภทโค้ดเรียกกลับสำหรับอาร์เรย์ GMSPlaceLikelihood วินาที
typedef void(^)GMSAutocompletePredictionsCallback )(NSArray< GMSAutocompletePrediction * > *_ผลลัพธ์ที่เป็น Nullable, NSError *_Nullable เกิดข้อผิดพลาด)
 ประเภทโค้ดเรียกกลับสำหรับการรับผลการเติมข้อความอัตโนมัติ
typedef void(^)GMSPlacePhotoMetadataResultCallback )(GMSPlacePhotoMetadataList *_รูปภาพที่ไม่มีข้อมูลได้, NSError *_ข้อผิดพลาดNullable)
 ประเภทการโทรกลับสำหรับการรับผลการค้นหารูปภาพสถานที่
typedef void(^)GMSPlacePhotoImageResultCallback )(UIImage *_รูปภาพที่ Nullable, NSError *_Nullable error)
 ประเภทโค้ดเรียกกลับสำหรับการรับออบเจ็กต์ UIImage จากออบเจ็กต์ GMSPlacePhotoMetadata
typedef void(^)GMSPlaceOpenStatusCallback )(ผลลัพธ์ GMSPlaceOpenStatus, NSError *_Nullable error)
 ประเภทการโทรกลับสำหรับการรับสถานะเวลาทำการของสถานที่
typedef void(^)GMSPlaceSearchByTextResultCallback )(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)
 ประเภทการโทรกลับสำหรับการรับการค้นหาตามผลลัพธ์แบบข้อความ

เอกสารประกอบเกี่ยวกับฟังก์ชันของสมาชิก

+ (อินสแตนซ์) sharedClient

ระบุอินสแตนซ์ที่แชร์ของ GMSPlacesClient สำหรับ Google Places SDK สำหรับ iOS ซึ่งสร้างหากจำเป็น

หากแอปพลิเคชันของคุณมักจะใช้วิธีการของ GMSPlacesClient แอปพลิเคชันอาจต้องยึดออบเจ็กต์นี้โดยตรง มิฉะนั้นการเชื่อมต่อกับ Google อาจเริ่มต้นใหม่เป็นประจำ

+ (BOOL) provideAPIKey: (NSString *) คีย์

ให้คีย์ API ของคุณกับ Google Places SDK สำหรับ iOS

คีย์นี้สร้างขึ้นสำหรับแอปพลิเคชันของคุณผ่านคอนโซล Google Cloud Platform และจับคู่กับรหัสชุดของแอปพลิเคชันเพื่อระบุคีย์ แอปพลิเคชันของคุณควรเรียกค่านี้ก่อนใช้ GMSPlacesClient (เช่น ใน application:didFinishLaunchingWithOptions:)

การคืนสินค้า:
ใช่ หากระบุ APIKey เรียบร้อยแล้ว
+ (NSString *) openSourceLicenseInfo

ส่งคืนข้อมูลใบอนุญาตซอฟต์แวร์โอเพนซอร์สสำหรับ Google Places SDK สำหรับ 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การเรียกกลับที่จะเรียกใช้กับผลการค้นหา
- (เป็นโมฆะ) LookUpPhotosForPlaceID: (NSString *) placeID
ติดต่อกลับ: (GMSPlacePhotoMetadataResultCallback) ติดต่อกลับ

รับข้อมูลเมตาสำหรับรูปภาพที่เชื่อมโยงกับสถานที่ไม่เกิน 10 รูป

รูปภาพมีที่มาจากสถานที่ต่างๆ รวมถึงเจ้าของธุรกิจและรูปภาพจากผู้ใช้ Google+ ในกรณีส่วนใหญ่ รูปภาพเหล่านี้สามารถใช้โดยไม่มีการระบุแหล่งที่มาได้ หรือจะมีการระบุแหล่งที่มาที่จำเป็นไว้เป็นส่วนหนึ่งของรูปภาพ อย่างไรก็ตาม คุณต้องใช้พร็อพเพอร์ตี้ attributions ในการตอบกลับเพื่อดึงข้อมูลการระบุแหล่งที่มาเพิ่มเติมที่จําเป็น และแสดงการระบุแหล่งที่มาเหล่านั้นในแอปพลิเคชันในทุกที่ที่คุณแสดงรูปภาพ โดยจะส่งคืนรูปภาพได้สูงสุด 10 รูป

การเรียกวิธีการนี้หลายครั้งอาจทำให้ได้รูปภาพเดิมทุกครั้ง แต่เราไม่รับประกันเนื่องจากข้อมูลพื้นฐานอาจมีการเปลี่ยนแปลง

วิธีนี้จะทำการค้นหาเครือข่าย

พารามิเตอร์:
placeIDรหัสสถานที่ที่จะค้นหารูปภาพ
Callbackการเรียกกลับที่จะเรียกใช้กับผลการค้นหา
- (เป็นโมฆะ) กำลังโหลดรูปภาพ: (GMSPlacePhotoMetadata *) photoMetadata
ติดต่อกลับ: (GMSPlacePhotoImageResultCallback) ติดต่อกลับ

โหลดรูปภาพของรูปภาพบางรูปในขนาดสูงสุด

SDK อาจแคชข้อมูลรูปภาพ หากไม่มีรูปภาพที่ขอในแคช ระบบจะทำการค้นหาเครือข่าย

พารามิเตอร์:
photoMetadataGMSPlacePhotoMetadata ที่จะโหลด UIImage
Callbackโค้ดเรียกกลับที่จะเรียกใช้ด้วย UIImage ที่โหลด
- (เป็นโมฆะ) กำลังโหลดรูปภาพ: (GMSPlacePhotoMetadata *) photoMetadata
จำกัดขนาด: (ขนาด CG) maxSize
มาตราส่วน: (CGFloat) ปรับสเกล
ติดต่อกลับ: (GMSPlacePhotoImageResultCallback) ติดต่อกลับ

โหลดรูปภาพของรูปภาพแต่ละรูป โดยปรับขนาดให้พอดีกับขนาดสูงสุดที่กำหนด

รูปภาพจะได้รับการปรับขนาดให้พอดีกับขนาดที่กำหนด ขณะเดียวกันก็รักษาสัดส่วนภาพของรูปภาพต้นฉบับไว้ การปรับขนาดนี้ดำเนินการฝั่งเซิร์ฟเวอร์

หากพารามิเตอร์ขั้นคะแนนไม่ใช่ 1.0 maxSize จะคูณด้วยค่านี้ และ UIImage ที่แสดงผลจะได้รับการตั้งค่าเป็นสเกลที่ระบุ ควรตั้งค่าพารามิเตอร์นี้เป็นสเกลหน้าจอหากคุณกำลังโหลดรูปภาพสำหรับแสดงบนหน้าจอ

SDK อาจแคชข้อมูลรูปภาพ หากไม่มีรูปภาพที่ขอในแคช ระบบจะทำการค้นหาเครือข่าย

หมายเหตุ
หลังจากใช้ตัวคูณมาตราส่วน ระบบจะปัดเศษขนาด maxSize ให้เป็นจำนวนเต็มที่ใกล้ที่สุดก่อนใช้งาน หากมีการขอรูปภาพที่มีขนาดใหญ่กว่าขนาดสูงสุดที่ใช้ได้ ระบบอาจส่งคืนรูปภาพที่มีขนาดเล็กกว่า
พารามิเตอร์:
photoMetadataGMSPlacePhotoMetadata ที่จะโหลด UIImage
maxSizeขนาดสูงสุดของรูปภาพ
มาตราส่วนขนาดที่ใช้โหลดรูปภาพ
Callbackโค้ดเรียกกลับที่จะเรียกใช้ด้วย UIImage ที่โหลด
- (เป็นโมฆะ) currentPlaceWithCallback (GMSPlaceLikelihoodListCallback) โทรกลับ

แสดงผลค่าประมาณของสถานที่ซึ่งเป็นที่ทราบว่าอุปกรณ์ตั้งอยู่

สร้างรายการแนวโน้มเกี่ยวกับสถานที่ตามตำแหน่งโดยประมาณล่าสุดของอุปกรณ์ ระบบจะเรียกใช้โค้ดเรียกกลับที่ระบุด้วยรายการแนวโน้มนี้เมื่อสำเร็จ และ NSError เมื่อมีข้อผิดพลาด

หมายเหตุ
วิธีนี้กำหนดให้แอปของคุณต้องมีสิทธิ์เข้าถึงตำแหน่งปัจจุบันของอุปกรณ์ ก่อนเรียกใช้ฟีเจอร์นี้ โปรดขอสิทธิ์เข้าถึงตำแหน่งของผู้ใช้โดยใช้ [CLLocationManager request WhenInUseAuthorization] หรือ [CLLocationManager requestจำลองAuthorization] หากคุณเรียกใช้วิธีการนี้และแอปไม่มีสถานะการให้สิทธิ์ที่ถูกต้อง ระบบจะเรียกใช้โค้ดเรียกกลับพร้อมข้อผิดพลาด
พารามิเตอร์:
Callbackการเรียกกลับที่จะเรียกใช้ด้วยรายการแนวโน้มสถานที่
- (เป็นโมฆะ) findAutocompletePredictionsFromQuery: (NSString *) คำค้นหา
ตัวกรอง: (GMSAutocompleteFilter * ไม่มีข้อมูล) ตัวกรอง
sessionToken: (GMSAutocompleteSessionToken ว่างเปล่า *) sessionToken
ติดต่อกลับ: (GMSAutocompletePredictionsCallback) ติดต่อกลับ

ค้นหาการคาดคะเนการเติมข้อความอัตโนมัติจากข้อความค้นหา

ผลลัพธ์อาจมีความเอนเอียงต่อสถานที่ตั้งบางแห่งหรือถูกจำกัดในบางพื้นที่ วิธีนี้ไม่บล็อก

ระบบจะเรียกใช้โค้ดเรียกกลับที่ระบุด้วยอาร์เรย์ของการคาดการณ์การเติมข้อความอัตโนมัติเมื่อเสร็จสมบูรณ์ และ NSError เมื่อมีข้อผิดพลาด

พารามิเตอร์:
queryข้อความบางส่วนที่จะเติมข้อความอัตโนมัติ
ฟิลเตอร์ตัวกรองที่จะนำไปใช้กับผลลัพธ์ พารามิเตอร์นี้อาจเป็นค่าว่าง
sessionTokenGMSAutocompleteSessionToken ที่จะเชื่อมโยงกับเซสชันการเรียกเก็บเงิน
Callbackการเรียกกลับที่จะเรียกใช้ด้วยการคาดการณ์
- (เป็นโมฆะ) fetchPlaceFromPlaceID: (NSString *) placeID
ฟิลด์สถานที่: (GMSPlaceField) placeFields
sessionToken: (GMSAutocompleteSessionToken ว่างเปล่า *) sessionToken
ติดต่อกลับ: (GMSPlaceResultCallback) ติดต่อกลับ

ดึงรายละเอียดสถานที่

วิธีนี้ไม่บล็อก

พารามิเตอร์:
placeIDรหัสสถานที่ที่จะค้นหา
placeFieldsช่องสถานที่แต่ละช่องที่ขอสำหรับออบเจ็กต์สถานที่ในรายการ
sessionTokenGMSAutocompleteSessionToken ที่จะเชื่อมโยงกับเซสชันการเรียกเก็บเงิน
Callbackการเรียกกลับที่จะเรียกใช้กับผลการค้นหา
- (เป็นโมฆะ) findPlaceLikelihoodsFromCurrentLocationWithPlaceFields: (GMSPlaceField) placeFields
ติดต่อกลับ: (GMSPlaceLikelihoodsCallback) ติดต่อกลับ

ค้นหาแนวโน้มของสถานที่โดยใช้ตำแหน่งปัจจุบันของผู้ใช้

วิธีนี้ไม่บล็อก

ระบบจะเรียกใช้โค้ดเรียกกลับที่ระบุกับอาร์เรย์ของตำแหน่งที่มีคะแนนความเป็นไปได้เมื่อประสบความสำเร็จ และ NSError เมื่อมีข้อผิดพลาด

พารามิเตอร์:
placeFieldsช่องสถานที่แต่ละช่องที่ขอสำหรับออบเจ็กต์สถานที่ในรายการ
Callbackการเรียกกลับที่จะเรียกใช้ด้วยแนวโน้มสถานที่
- (เป็นโมฆะ) คือOpenWithPlaceID: (NSString *) placeID
ติดต่อกลับ: (GMSPlaceOpenStatusCallback) ติดต่อกลับ

ดูรายละเอียดของสถานที่ รวมถึงช่องทั้งหมดที่จำเป็นต่อการระบุ GMSPlaceOpenStatus ในขณะนั้น

วิธีนี้ไม่บล็อก

พารามิเตอร์:
placeIDรหัสสถานที่ที่จะค้นหา
Callbackการเรียกกลับที่จะเรียกใช้กับผลลัพธ์สถานที่
- (เป็นโมฆะ) คือOpenWithPlaceID: (NSString *) placeID
วันที่: (NSDate *) วันที่
ติดต่อกลับ: (GMSPlaceOpenStatusCallback) ติดต่อกลับ

ดูรายละเอียดของสถานที่ซึ่งรวมถึงช่องทั้งหมดที่จำเป็นในการระบุ GMSPlaceOpenStatus ใน NSDate ที่ระบุ

วิธีนี้ไม่บล็อก

พารามิเตอร์:
placeIDรหัสสถานที่ที่จะค้นหา
วันที่NSDate ที่จะกำหนดสถานะการเปิด
Callbackการเรียกกลับที่จะเรียกใช้กับผลลัพธ์สถานที่
- (เป็นโมฆะ) เป็นOpenWithPlace: (GMSPlace *) สถานที่
ติดต่อกลับ: (GMSPlaceOpenStatusCallback) ติดต่อกลับ

ดูรายละเอียดของสถานที่ รวมถึงช่องทั้งหมดที่จำเป็นต่อการระบุ GMSPlaceOpenStatus ในขณะนั้น

ขอเฉพาะช่องเพิ่มเติมหาก GMSPlace ไม่มีช่องที่จำเป็นทั้งหมด มิเช่นนั้นระบบจะแสดงผล GMSPlaceOpenStatus ในโค้ดเรียกกลับทันที วิธีนี้ไม่บล็อก

พารามิเตอร์:
สถานที่GMSPlace ที่จะค้นหา
Callbackการเรียกกลับที่จะเรียกใช้กับผลลัพธ์สถานที่
- (เป็นโมฆะ) เป็นOpenWithPlace: (GMSPlace *) สถานที่
วันที่: (NSDate *) วันที่
ติดต่อกลับ: (GMSPlaceOpenStatusCallback) ติดต่อกลับ

ดูรายละเอียดของสถานที่ซึ่งรวมถึงช่องทั้งหมดที่จำเป็นในการระบุ GMSPlaceOpenStatus ใน NSDate ที่ระบุ

ขอเฉพาะช่องเพิ่มเติมหาก GMSPlace ไม่มีช่องที่จำเป็นทั้งหมด มิเช่นนั้นระบบจะแสดงผล GMSPlaceOpenStatus ในโค้ดเรียกกลับทันที วิธีนี้ไม่บล็อก

พารามิเตอร์:
สถานที่GMSPlace ที่จะค้นหา
วันที่NSDate ที่จะกำหนดสถานะการเปิด
Callbackการเรียกกลับที่จะเรียกใช้กับผลลัพธ์สถานที่
- (เป็นโมฆะ) searchByTextWithRequest: (GMSPlaceSearchByTextRequest *) textSearchRequest
ติดต่อกลับ: (GMSPlaceSearchByTextResultCallback) ติดต่อกลับ

ค้นหาสถานที่ตามข้อความและข้อจำกัด

วิธีนี้ไม่บล็อก

พารามิเตอร์:
textSearchRequestGMSPlaceSearchByTextRequest คำขอข้อความที่จะใช้สำหรับการค้นหา
Callbackการเรียกกลับที่จะเรียกใช้กับผลการค้นหา

- (typedef void(^ GMSPlaceResultCallback)(GMSPlace *_Nullable results, NSError *_Nullable error)) [related]

ประเภทการติดต่อกลับสำหรับการรับการค้นหารายละเอียดสถานที่

หากเกิดข้อผิดพลาด result จะเป็น nil และ error จะมีข้อมูลเกี่ยวกับข้อผิดพลาด

พารามิเตอร์:
ผลลัพธ์GMSPlace ที่มีการส่งคืน
errorข้อผิดพลาดที่เกิดขึ้น หากมี
- (typedef void(^ GMSPlaceLikelihoodListCallback)(GMSPlaceLikelihoodList *_Nullable needsList, NSError *_Nullable error)) [related]

ประเภทการโทรกลับสำหรับการได้รับรายการแนวโน้มสถานที่

หากเกิดข้อผิดพลาด likelihoodList จะเป็น nil และ error จะมีข้อมูลเกี่ยวกับข้อผิดพลาด

พารามิเตอร์:
likelihoodListรายการแนวโน้มของสถานที่
errorข้อผิดพลาดที่เกิดขึ้น หากมี
- (typedef void(^ GMSPlaceLikelihoodsCallback)(NSArray< GMSPlaceLikelihood * > *_Nullable needss, NSError *_Nullable error)) [related]

ประเภทโค้ดเรียกกลับสำหรับอาร์เรย์ GMSPlaceLikelihood วินาที

หากเกิดข้อผิดพลาด อาร์เรย์จะเป็น nil และ error จะมีข้อมูลเกี่ยวกับข้อผิดพลาด

- (typedef void(^ GMSAutocompletePredictionsCallback)(NSArray< GMSAutocompletePrediction * > *_ผลลัพธ์ที่เป็น Nullable, NSError *_Nullable error)) [related]

ประเภทโค้ดเรียกกลับสำหรับการรับผลการเติมข้อความอัตโนมัติ

results คืออาร์เรย์ของ GMSAutocompletePredictions ที่เป็นตัวแทนในกรณีที่ตอบคำถามให้สมบูรณ์

พารามิเตอร์:
ผลการแข่งขันอาร์เรย์ของ GMSAutocompletePrediction
errorข้อผิดพลาดที่เกิดขึ้น หากมี
- (typedef void(^ GMSPlacePhotoMetadataResultCallback)(GMSPlacePhotoMetadataList *_รูปภาพที่ไม่มีข้อมูลได้ NSError *_Nullable error)) [related]

ประเภทการโทรกลับสำหรับการรับผลการค้นหารูปภาพสถานที่

หากเกิดข้อผิดพลาด photos จะเป็น nil และ error จะมีข้อมูลเกี่ยวกับข้อผิดพลาด

พารามิเตอร์:
ภาพถ่ายผลลัพธ์มีออบเจ็กต์ GMSPlacePhotoMetadata รายการ
errorข้อผิดพลาดที่เกิดขึ้น หากมี
- (typedef void(^ GMSPlacePhotoImageResultCallback)(UIImage *_รูปภาพที่ไม่มีข้อมูล, NSError *_Nullable error)) [related]

ประเภทโค้ดเรียกกลับสำหรับการรับออบเจ็กต์ UIImage จากออบเจ็กต์ GMSPlacePhotoMetadata

หากเกิดข้อผิดพลาด photo จะเป็น nil และ error จะมีข้อมูลเกี่ยวกับข้อผิดพลาด

พารามิเตอร์:
รูปภาพUIImage ที่โหลด
errorข้อผิดพลาดที่เกิดขึ้น หากมี
- (typedef void(^ GMSPlaceOpenStatusCallback)(ผลลัพธ์ GMSPlaceOpenStatus, NSError *_Nullable error)) [related]

ประเภทการโทรกลับสำหรับการรับสถานะเวลาทำการของสถานที่

หากเกิดข้อผิดพลาดขึ้น result จะเป็น GMSPlaceOpenStatusUnknown และ error จะมีข้อมูลเกี่ยวกับข้อผิดพลาดดังกล่าว

พารามิเตอร์:
ผลลัพธ์GMSPlaceOpenStatus ที่มีการส่งคืน
errorข้อผิดพลาดที่เกิดขึ้น หากมี
- (typedef void(^ GMSPlaceSearchByTextResultCallback)(NSArray< GMSPlace * > *_Nullable places, NSError *_Nullable error)) [related]

ประเภทการโทรกลับสำหรับการรับการค้นหาตามผลลัพธ์แบบข้อความ

results เป็นอาร์เรย์ของ GMSPlace ที่แสดงผลลัพธ์แต่ละรายการที่ตรงกับข้อความค้นหา

พารามิเตอร์:
ผลการแข่งขันอาร์เรย์ของ GMSPlace
errorข้อผิดพลาดที่เกิดขึ้น หากมี