我已经在我的许多 View Controller 中实例化了 locationManager。为了节省电池电量,我想阻止 locationmanager 更新位置,所以我想在我的 VC 的 viewDidUnload 中调用 stopUpdatingLocation,但 viewDidUnload 在 ios6 中被弃用。有没有一种干净的方法可以让我停止所有更新位置?
谢谢! 聪
最佳答案
您可以使用 UIApplicationDelegate 方法:
- (void)applicationWillResignActive:(UIApplication *)application
在此方法中,您可以调用 stopUpdatingLocation。
关于ios - 当应用程序进入后台时如何停止更新位置(ios 6),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14786681/