Kết hợp là một khung xử lý sự kiện không đồng bộ bằng cách kết hợp các toán tử xử lý sự kiện. Kết hợp giúp mã của bạn dễ đọc và duy trì hơn bằng cách tập trung mã xử lý sự kiện của bạn.
Thư viện GoogleMapsPlatformKết hợp
là một thư viện Swift trả về
Publishers
cho SDK bản đồ dành cho iOS và SDK địa điểm dành cho iOS để bạn có thể tận dụng
về tập hợp phong phú các tính năng Kết hợp.
Cài đặt
Xem thư viện GoogleMapsPlatformKết hợp tài liệu trên GitHub để biết các yêu cầu mới nhất về hệ thống và hướng dẫn cài đặt.Ví dụ về cách sử dụng
Thư viện GoogleMapsPlatformKết hợp bao gồm
Lớp GMSMapViewPublisher
chứa các thuộc tính của nhà xuất bản cho phép bạn đăng ký các sự kiện do bản đồ hiển thị.
Ví dụ sau đây định cấu hình một thực thể GMSMapViewPublisher
để đăng ký
sự kiện thay đổi camera:
let publisher = GMSMapViewPublisher(mapView: mapView) publisher.didChangeCameraPosition.sink { cameraPosition in print("Camera position at \(cameraPosition.target)") }
Các bước tiếp theo
- Xem Thư viện kết hợp trang dự án GitHub.