我正在使用位置服务来让我的应用程序存活更长时间,它在我的 iOS6(设备和模拟器)中工作正常,但在 iOS7 中它没有调用这个委托函数CLLocationManager
,
-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
如何在 iOS7 中进行这项工作?
我正在使用位置服务来让我的应用程序存活更长时间,它在我的 iOS6(设备和模拟器)中工作正常,但在 iOS7 中它没有调用这个委托函数CLLocationManager
,
-(void)locationManager:(CLLocationManager *)manager didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
如何在 iOS7 中进行这项工作?
此方法在 iOS 6.0 中已弃用
使用此方法
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
location_updated = [locations lastObject];
NSLog(@"updated coordinate are %@",location_updated);
}
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
location_updated = [locations lastObject];
NSLog(@"updated coordinate are %@",location_updated);
}