StopUpdatingLocation 方法不适用于 iOS5

2023-12-02

我正在开发地图应用程序,

我正在尝试使用[locationManager stopUpdatingLocation];停止定位服务的方法。

看起来它在iOS4.3中工作正常,但在iOS5中,它不起作用。

请问有人建议我如何在iOS5中停止位置服务吗?


有时,位置管理器即使在之后也不会停止stopUpdationLocations.

您需要为该集合释放您的位置管理器:

locationManager = nil;

这应该写在:

[locationManager stopUpdatingLocation];

另外,请注意在将 locationManager 对象设置为 nil 后不要调用它,否则您的应用程序将崩溃。

如果仍然没有停止位置服务,那么有解决方案,如果您将来不想使用它,只需使用 BOOL 变量即可。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

StopUpdatingLocation 方法不适用于 iOS5 的相关文章

随机推荐