获取用户位置需要<cllocationmanagerdelegate>吗?</cllocationmanagerdelegate>

时间:2010-06-17 20:58:29

标签: objective-c iphone delegates core-location

我需要用户信息的文件已经有-flipsideViewControllerDelegate-,那么有没有办法可以在不使用CLLocationManagerDelegate的情况下获取用户位置坐标?

2 个答案:

答案 0 :(得分:0)

您可以使用-[CLLocationManager location]获取最近返回的位置,但我想您仍需要让位置管理员更新位置。

但是,通过使用location属性,您将从中断驱动机制(异步回调)切换到轮询机制。前者几乎总是更有效地获得持续更新。

答案 1 :(得分:0)

对于iOS 4.x,可以使用MKMapView委托找到位置。