1

我正在使用位置服务来让我的应用程序存活更长时间,它在我的 iOS6(设备和模拟器)中工作正常,但在 iOS7 中它没有调用这个委托函数CLLocationManager

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

如何在 iOS7 中进行这项工作?

4

2 回答 2

6

此方法在 iOS 6.0 中已弃用

使用此方法

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

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

}
于 2013-09-27T06:21:16.563 回答
0
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations

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

 }
于 2014-02-12T17:29:11.833 回答