Я разрабатываю приложение для iOS, которое отслеживает, если пользователь введен или выходит из определенных регионов < /p>
Я контролирую регионы, подобные этим: < /p>
func setGeoFencing(location: Location) {
let geofenceRegion = CLCircularRegion(
center: location.coordinate,
radius: 100,
identifier: location.rawValue
)
geofenceRegion.notifyOnEntry = true
geofenceRegion.notifyOnExit = true
self.locationManager.startMonitoring(for: geofenceRegion)
}
< /code>
Примечание: я тестирую с разрешения на местоположение. Я тестировал только с 4 регионами.
В целом это работает, но у меня возникает задержка и много несоответствия с ним, особенно когда я еду на велосипеде.
Могу ли я улучшить или оптимизировать?>
Подробнее здесь: https://stackoverflow.com/questions/796 ... ring-event