ios – CLLocationManager Singleton – 这是要走的路吗?

前端之家收集整理的这篇文章主要介绍了ios – CLLocationManager Singleton – 这是要走的路吗?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在构建一个带有两个简单视图的应用程序(在Tabbar中).

>第一个视图:它应该显示用户的位置(默认蓝点)并从服务器加载数据.
>第二个视图:它应该显示用户的位置(我的自定义引脚注释和标注).用户可以点击标注并提交有关当前位置的数据.

我开始使用MKMapView的showsUserLocation.
然后我看到最好使用CLLocationManager单例实例,所以我大致跟着这个博文:http://jinru.wordpress.com/2010/08/15/singletons-in-objective-c-an-example-of-cllocationmanager/

现在这很有用,但我想知道这是否是正确的做法.

此外,我找不到显示默认蓝点而不是自定义引脚的方法.我读过我应该使用MKMapView的showsUserLocation,但是不会创建另一个CLLocationManager实例?

谢谢

解决方法

在您提到的博文中创建CLLocationManager单例的方法看起来不错.至于使用showUserLocation与CLLocationManager组合,应该是正常的.苹果设计的Core Location由多个应用程序一次使用.我不会造成太多的问题.

猜你在找的iOS相关文章