एक साथ जोड़ना इवेंट-प्रोसेसिंग ऑपरेटर को मिलाकर, एसिंक्रोनस इवेंट मैनेज करने के लिए फ़्रेमवर्क. कंबाइन करने से आपके इवेंट प्रोसेसिंग कोड को एक ही जगह पर स्टोर करके, आपके कोड को पढ़ना और मैनेज करना आसान हो जाता है.
GoogleMapsPlatformPlatform लाइब्रेरी
एक Swift लाइब्रेरी है, जो
Publishers
iOS के लिए Maps SDK और iOS के लिए Places SDK टूल के लिए आवेदन करें, ताकि आप
'कॉम्बो' फ़ीचर के रिच सेट का इस्तेमाल करें.
इंस्टॉल करना
GoogleMapsPlatformPlatform लाइब्रेरी देखें GitHub पर मौजूद दस्तावेज़ देखें. इसमें, सिस्टम से जुड़ी नई ज़रूरी शर्तों और इंस्टॉल करने के निर्देशों के बारे में बताया गया है.इस्तेमाल का उदाहरण
GoogleMapsPlatformPartner लाइब्रेरी में ये चीज़ें शामिल होती हैं:
GMSMapViewPublisher
क्लास
इसमें पब्लिशर की प्रॉपर्टी शामिल होती हैं. इनकी मदद से, मैप से जनरेट होने वाले इवेंट की सदस्यता ली जा सकती है.
नीचे दिए गए उदाहरण में, सदस्यता लेने के लिए GMSMapViewPublisher
इंस्टेंस को कॉन्फ़िगर किया गया है
कैमरे में हुए बदलाव की जानकारी:
let publisher = GMSMapViewPublisher(mapView: mapView) publisher.didChangeCameraPosition.sink { cameraPosition in print("Camera position at \(cameraPosition.target)") }
आगे क्या करना है
- लाइब्रेरी को एक साथ जोड़ें पर जाएं GitHub प्रोजेक्ट पेज.