Połącz to udostępnia platformę obsługi zdarzeń asynchronicznych przez łączenie operatorów przetwarzania zdarzeń. Kombinacja ułatwia odczyt i obsługę kodu dzięki scentralizowaniu kodu przetwarzania zdarzeń.
bibliotekę GoogleMapsPlatformConnect,
to biblioteka Swift, która zwraca
Publishers
.
SDK Maps SDK na iOS i Places SDK na iOS.
z obszernego zestawu funkcji Połącz.
Instalacja
Zobacz bibliotekę GoogleMapsPlatformPołącz dokumentacji w serwisie GitHub zawierającej najnowsze wymagania systemowe i instrukcje instalacji.Przykład użycia
Biblioteka GoogleMapsPlatformPołącz udostępnia rozszerzenia
GMSPlacesClient
klasa, która zwraca
Future
wydawców na potrzeby wywołań interfejsu Places API.
W przykładzie poniżej użyto funkcji fetchPlace(id:, fields:, sessionToken:) -> Future<GMSPlace, Error>
rozszerzenie do pobierania szczegółowych informacji o miejscu:
GMSPlacesClient.shared() .fetchPlace( id: "placeId", fields: [.placeID, .name, .phoneNumber] ) .sink { completion in print("Completion \(completion)") } receiveValue: { place in print("Got place \(place.name ?? "")") }
Co dalej?
- Wyświetl bibliotekę Połącz. Strona projektu GitHub.