รวม คือ ของการจัดการเหตุการณ์ที่ไม่พร้อมกันโดยการรวมตัวดำเนินการประมวลผลเหตุการณ์ การรวมจะทำให้โค้ดอ่านและดูแลได้ง่ายขึ้นด้วยการรวมโค้ดการประมวลผลเหตุการณ์ไว้ในที่เดียว
ไลบรารี GoogleMapsPlatformMerge
คือไลบรารี Swift ที่ส่งคืน
Publishers
แผนที่ SDK สำหรับ iOS และ Places SDK สำหรับ iOS คุณจะได้ประโยชน์
ของชุดคุณลักษณะ "รวม"
การติดตั้ง
ดูไลบรารี GoogleMapsPlatformMerge ใน GitHub สำหรับข้อกำหนดของระบบล่าสุดและวิธีการติดตั้งตัวอย่างการใช้งาน
ไลบรารี GoogleMapsPlatformMerge ใช้ส่วนขยายไปยัง
คลาส GMSPlacesClient
ที่ส่งคืน
Future
ผู้เผยแพร่เนื้อหาสำหรับการเรียก Places API
ตัวอย่างต่อไปนี้ใช้ fetchPlace(id:, fields:, sessionToken:) -> Future<GMSPlace, Error>
ส่วนขยายที่จะดึงข้อมูลรายละเอียดสถานที่
GMSPlacesClient.shared() .fetchPlace( id: "placeId", fields: [.placeID, .name, .phoneNumber] ) .sink { completion in print("Completion \(completion)") } receiveValue: { place in print("Got place \(place.name ?? "")") }
ขั้นตอนถัดไป
- ดูคลังรวม หน้าโปรเจ็กต์ GitHub