在iOS上使用GPS的正确方法

时间:2012-02-20 12:01:15

标签: ios gps position cllocationmanager

我正在尝试在我的应用中实现gps的使用,但我不确定这样做的正确方法。

我的应用程序具有以下设计: *主页,其中包含一些重定向到以下视图的按钮:   - 位置列表(与当前位置的距离)   - 所选位置的详细信息(与当前位置的距离)   - 地图(包含所选位置的详细信息)

我已经在地图视图中实现了CLLocationManagerDelegate,但我知道我还需要在其他视图中使用当前位置来计算距离。 什么是最好的方法?我是否必须支持CLLocationManagerDelegate并计算每个视图中的当前位置?或者我可能只需要在我的主页上支持代理并将当前位置存储在全局变量中?

建议真的很感激!!

谢谢, yassa

1 个答案:

答案 0 :(得分:1)

对我来说,最好的方法是将CLLocationManagerDelegate实现为单例类,以便您可以在应用程序的任何位置引用它。