0
说我想创建一个功能获取当前位置
-(void)setCurrentLocationasAnchor
{
//[self.locationManager startUpdatingLocation];
}
它的工作就是设置self.currentAnchor
到当前位置。
我该怎么做?
我能想到的唯一的事情是做[self.locationManager startUpdatingLocation];
,然后等到委托
- (void)locationManager:(CLLocationManager *)manager
didUpdateToLocation:(CLLocation *)newLocation fromLocation:(CLLocation *)oldLocation
被调用。
如何在一个功能中这样做?
是的同步性更容易编程。让我检查 – 2011-05-30 01:29:01
所以我只是在所有时间转向位置并使用它。合理。 – 2011-05-30 11:26:28
我没有说总是打开它,这取决于你想用它做什么。如果您只想获得“当前位置”并且不关心永久保持最新状态,那么在您获得精确位置并且您满意的位置之后,应该停止监控位置。 – 2011-05-30 13:19:30