【发布时间】:2016-02-17 08:35:38
【问题描述】:
我看过很多 CoreLocation 的教程,它们都在初始化和设置为委托 MainViewController。我觉得不对。 就我而言,我想从其他视图控制器访问位置设置。我知道我可以在 MainViewController 上有一个参考并设置我的设置,但是管理位置的单身人士不会是管理 CoreLocation 的更好解决方案吗?(在我的情况是我正在使用重大变化位置并且我正在监视区域)。
【问题讨论】:
-
教程是关于使用特性、对象、类的。它们通常与“真实应用程序”的架构无关。在您的情况下,单例似乎是一个很好的解决方案。您还可以使用
NSNotification来通告更新,如果一个对象“活着”并监听它,它应该会正确更新。
标签: ios objective-c core-location