【发布时间】:2016-11-22 13:46:14
【问题描述】:
如何获取用户当前位置。我想跟踪用户的速度,并想在他将一个人移动到另一个地方时绘制路径。
【问题讨论】:
标签: ios objective-c google-maps
如何获取用户当前位置。我想跟踪用户的速度,并想在他将一个人移动到另一个地方时绘制路径。
【问题讨论】:
标签: ios objective-c google-maps
您可以通过CLLocationManager获取用户当前位置:
添加以下代码 win ViewDidLoad:
CLLocationManager *objLocationManager = [[CLLocationManager alloc] init];
objLocationManager.delegate = self;
objLocationManager.desiredAccuracy = kCLLocationAccuracyBest;
[objLocationManager requestWhenInUseAuthorization];
[objLocationManager startUpdatingLocation];
这里是返回经纬度的委托:
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations{
CLLocation *currentLocation = locations;
}
【讨论】: