CLLocationManager를 사용하여 사용자가 이동 한 거리를 적극적으로 (정확하게) 추적하는 방법을 알고 싶습니다. 현재 내 코드는 다음과 같습니다.CLLocationManager를 사용하여 거리를 능동적으로 추적하는 방법
- (void)locationManager:(CLLocationManager*)manager didUpdateToLocation:(CLLocation*)newLocation fromLocation:(CLLocation*)oldLocation {
totalDistance += [newLocation distanceFrom:oldLocation]/kMilesToMeters;
}
그러나 주행 기록으로 확인한 결과는 매우 정확하지 않습니다. 사용자가 이동하는 동안 거리를 더 정확하게 계산하는 방법이 있습니까?
고맙습니다.
desiredAccuracy와 distanceFilter를 설정 했습니까? – Eyal