एक साथ जोड़ना इवेंट-प्रोसेसिंग ऑपरेटर को मिलाकर, एसिंक्रोनस इवेंट मैनेज करने के लिए फ़्रेमवर्क. कंबाइन करने से आपके इवेंट प्रोसेसिंग कोड को एक ही जगह पर स्टोर करके, आपके कोड को पढ़ना और मैनेज करना आसान हो जाता है.
GoogleMapsPlatformPlatform लाइब्रेरी
एक Swift लाइब्रेरी है, जो
Publishers
iOS के लिए Maps SDK और iOS के लिए Places SDK टूल के लिए आवेदन करें, ताकि आप
'कॉम्बो' फ़ीचर के रिच सेट का इस्तेमाल करें.
इंस्टॉल करना
GoogleMapsPlatformPlatform लाइब्रेरी देखें GitHub पर मौजूद दस्तावेज़ देखें. इसमें, सिस्टम से जुड़ी नई ज़रूरी शर्तों और इंस्टॉल करने के निर्देशों के बारे में बताया गया है.इस्तेमाल का उदाहरण
GoogleMapsPlatformPartner लाइब्रेरी
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 प्रोजेक्ट पेज.