Я хотел бы получить самую точную и обновленную информацию с максимальной частотой, которую я могу получить. Я показываю скорость и точность в label.text
Поэтому я использую locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation
и проверьте (чем ниже, тем лучше)
func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
let location = locations[0]
gpsAccuracyHorizontal = String(location.horizontalAccuracy)
}
Но мне интересно, есть ли лучшее решение. Даже не на 100% уверены, что .horizontAccuracy имеет значение даже для скорости или только для широты и долготы?