【发布时间】:2015-05-17 06:07:58
【问题描述】:
抱歉,这个问题可能听起来“主观”,但我认为它应该有一个非常明确的答案。我有一个类“LocationManager”,我想管理我的核心位置逻辑。我有两个选择:
LocationManager 具有引用 CLLocationManager 实例的强属性。 LocationManager 是 CLLocationManager 的委托,并从它那里接收位置更新。
LocationManager 是 CLLocationManager 的子类,并表示 self.delegate = self 以便它可以接收自己的位置更新。
我很好奇这些选项中的哪一个被认为是“正确”的事情,我确信必须有一个首选的方式。谢谢!
【问题讨论】:
标签: ios objective-c core-location