在IOS7中获取经度和纬度

时间:2013-11-12 05:58:42

标签: iphone ios6 ios7 coordinates

我正在开发一个使用位置服务并在后台运行的iPhone应用程序。这个应用程序在 IOS6 上运行时显示纬度和经度。但是如果我在 IOS7上运行相同的应用程序,有时它会准确显示纬度和经度,有时为-1和-1。我不理解 IOS7 上的这种行为。这种行为可能是什么原因?

1 个答案:

答案 0 :(得分:0)

使用此方法获取位置连续使用此方法

-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations

{
location_updated = [locations lastObject];    
NSLog(@"updated coordinate are %@",location_updated);

}

可能是您正在使用此方法

- (void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation

此方法已在iOS 6.0中弃用