Ben konumu değişince sürekli olarak adlandırılır Sonra yönteminin altındaGüncel coğrafi noktaları yalnızca bir kez iphone'da nasıl edinebilirim?
CLLocationManager *locationManager = [[CLLocationManager alloc] init];
locationManager.delegate = self;
locationManager.distanceFilter = kCLDistanceFilterNone; // whenever we move
locationManager.desiredAccuracy = kCLLocationAccuracyBestForNavigation;
[locationManager startUpdatingLocation];
viewDidLoad yönteminde aşağıdaki kodu kullanıyorum.
- (void)locationManager:(CLLocationManager *)manager
didUpdateToLocation:(CLLocation *)newLocation
fromLocation:(CLLocation *)oldLocation
Ancak geçerli coğrafi noktaları yalnızca bir kez istiyorum. Size doğrudan geçerli coğrafi noktaları veren herhangi bir yöntem var mı? Bazı butonlara tıkladığımda mevcut coğrafi noktalar ile diğer konum arasındaki mesafeyi hesaplamak istiyorum. herhangi biri biliyorsa lütfen bana yardımcı olun. - (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
yılında