Мне нужно отобразить горизонтальную точность текущего местоположения на карте в моем приложении.Для этого я поместил строку кода в viewDidLoad ();(_currentLocation - это местоположение CLLocationManager.)
label4Accuracy.text = [NSString stringWithFormat:@"Accuracy: %.fm", _currentLocation.horizontalAccuracy];
И это отображает точность.
Проблема в том, что точность не меняется.Точность горизонтальной точности меняет свою точность, если мы ждем достаточно (хотя и не всегда).
Я хочу, чтобы мое приложение могло изменять точность и отображать его на карте в реальном времени.
Я ожидал, что где-то рядом с CLLocationManager может существовать метод;- (CLLocationAccuracy *) HorizontalAccuracyUpdated ():
, но это не так.Итак, мой вопрос: куда мне поместить строку кода выше, чтобы отобразить горизонтальную точность currentLocation, которая изменяется в соответствии с текущей точностью фактического устройства?