我有一个UISwitch
用于在后台服务中使用navigation controller
. 如果我拿出我的应用程序,它运行良好,但是当我打开按钮并移回main window
位置跟踪停止时。
我使用了以下代码,
-(IBAction)startTracking:(id)sender{
if(startTrackingButton.on){
[locationManager startUpdatingLocation];}
else{
[locationManager stopUpdatingLocation];
}}
- (void)viewDidLoad{
[super viewDidLoad];
locationManager = [[CLLocationManager alloc] init];
[locationManager setDelegate:self];
[locationManager setDesiredAccuracy:kCLLocationAccuracyBest];}
有什么建议么?