Kitaplığı Birleştir
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Birleştir,
etkinlik işleme operatörlerini birleştirerek eşzamansız etkinlikleri işleme çerçevesi
Birleştirme, etkinlik işleme kodunuzu tek bir merkezde toplayarak kodunuzun daha kolay okunmasını ve korunmasını sağlar.
GoogleHaritalarPlatformBirleşik kitaplığı
her ziyaret edilen Swift kitaplığıdır
Publishers
Google Haritalar ve Android iOS için Haritalar SDK'sı ve iOS için Yerler SDK'sı
bir dizi özellik sunar.
Kurulum
GoogleHaritalarPlatformBirleşik kitaplığına bakın.
dokümanlarına göz atabilirsiniz.
Örnek Kullanım
GoogleHaritalarPlatformBirleştirme kitaplığı,
GMSMapViewPublisher
sınıf
adlı bir şablon kullanabilirsiniz.
Aşağıdaki örnek, abone olması için bir GMSMapViewPublisher
örneğini yapılandırır
kamera değişikliği etkinlikleri:
let publisher = GMSMapViewPublisher(mapView: mapView)
publisher.didChangeCameraPosition.sink { cameraPosition in
print("Camera position at \(cameraPosition.target)")
}
Sırada ne var?
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
Son güncelleme tarihi: 2025-09-12 UTC.
[null,null,["Son güncelleme tarihi: 2025-09-12 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"],null,[]]