Połącz bibliotekę

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 z komponentami GMSMapViewPublisher zajęcia , który zawiera właściwości wydawcy umożliwiające subskrybowanie zdarzeń generowanych przez mapę.

Ten przykład pozwala skonfigurować instancję GMSMapViewPublisher do subskrybowania zdarzenia zmiany kamery:

let publisher = GMSMapViewPublisher(mapView: mapView)
publisher.didChangeCameraPosition.sink { cameraPosition in
  print("Camera position at \(cameraPosition.target)")
}

Co dalej?