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ığı,
Döndürülen GMSPlacesClient
sınıf
Future
Places API çağrıları için yayıncıları.
Aşağıdaki örnekte fetchPlace(id:, fields:, sessionToken:) -> Future<GMSPlace, Error>
kullanılmaktadır
uzantısını ekleyin:
GMSPlacesClient.shared() .fetchPlace( id: "placeId", fields: [.placeID, .name, .phoneNumber] ) .sink { completion in print("Completion \(completion)") } receiveValue: { place in print("Got place \(place.name ?? "")") }
Sırada ne var?
- Kitaplığı birleştir'i görüntüleyin GitHub proje sayfası.