Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
Połącz bibliotekę
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
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?
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2026-04-29 UTC.
[null,null,["Ostatnia aktualizacja: 2026-04-29 UTC."],[],["The content introduces the GoogleMapsPlatformCombine library, which utilizes Apple's Combine framework for handling asynchronous events within the Google Maps and Places SDKs for iOS. It leverages `Publishers` to manage events. A key action is demonstrated through the `GMSMapViewPublisher` class, allowing users to subscribe to map events. An example illustrates how to monitor camera position changes using the `didChangeCameraPosition` publisher. Installation instructions and further details are available on the library's GitHub page.\n"]]