一次性的位置请求?

时间:2010-11-24 17:51:22

标签: iphone ios4 cllocationmanager

有没有办法使用CLLocationManager要求一个关闭的位置,相当于说“当我按下这个按钮,告诉我我在哪里”或者只是一个打电话的情况

[locationManager startUpdatingLocation];
// and implementing: locationManager:didUpdateToLocation:fromLocation:
[locationManager stopUpdatingLocation];

1 个答案:

答案 0 :(得分:2)

简答:不。

获取一个位置可能需要一些时间,这就是CLLocationManager使用委托的原因。您必须在回调stopUpdating中调用locationManager:didUpdateToLocation:fromLocation:位置。