0
Я пытаюсь обновить свою карту Google, извлекая новые, разные наборы данных из другой области геохаширования, когда пользователь перемещает/прокручивает камеру в другое место на карте.Google Maps SDK didChangeCameraPosition() вызывается повторно
func mapView(mapView: GMSMapView, didChangeCameraPosition position: GMSCameraPosition) {
if let curLocation = curLocation{
loadDataFromFireBase(curLocation.coordinate)
}
}
Однако по некоторым причинам эта функция вызывается повторно каждую секунду, даже если я не перемещал камеру.
было бы более конструктивным! – Chella