跨多个视图使用CoreLocation的最佳方法

Mat*_*att 3 iphone objective-c core-location mapkit ios

我的应用程序中有两个视图,一个是一般视图,其中CoreLocation在用户在视图中执行其他操作时计算用户位置.用户在触摸按钮时访问第二个视图,允许他们使用mapview和MapKit更准确地定位自己,我希望此视图中的mapview显示CoreLocation已在第一个视图中识别的位置并继续根据另一个视图中CoreLocation的更新显示此位置.

这是创建封装CoreLocation内容的单例并在视图中使用地图引用或使用通知的最佳方法吗?或者为我的场景使用其他一些更好的练习?

谢谢

don*_*kim 6

我有几个CoreLocation在多个地方使用的应用程序.从我读过的内容来看,你肯定希望只有一个实例CLLocationManager.它对我来说是一个很好的单身人士.

希望这可以帮助!