लाइब्रेरी को आपस में जोड़ें

एक साथ जोड़ना इवेंट-प्रोसेसिंग ऑपरेटर को मिलाकर, एसिंक्रोनस इवेंट मैनेज करने के लिए फ़्रेमवर्क. कंबाइन करने से आपके इवेंट प्रोसेसिंग कोड को एक ही जगह पर स्टोर करके, आपके कोड को पढ़ना और मैनेज करना आसान हो जाता है.

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 ?? "")")
  }

आगे क्या करना है