CLLocationManager

2017-11-23  本文已影响6人  翻这个墙

CLLocationManager(位置管理者)

CLLocationManager的常用操作

- (void)startUpdatingLocation;
// 如果我们只想获取一次用户的位置信息,可以在获取到之后,停止获取用户信息
- (void) stopUpdatingLocation;
// locations参数里面装着CLLocation对象
- (void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations;

CLLocationManager的常用属性

 + (BOOL)locationServicesEnabled;
@property(assign, nonatomic) CLLocationDistance distanceFilter;
@property(assign, nonatomic) CLLocationAccuracy desiredAccuracy;
desiredAccuracy枚举值 含义
kCLLocationAccuracyBestForNavigation 最适合导航
kCLLocationAccuracyBest 精度最好的
kCLLocationAccuracyNearestTenMeters 附近10米
kCLLocationAccuracyHundredMeters 附近100米
kCLLocationAccuracyKilometer 附近1000米
kCLLocationAccuracyThreeKilometers 附近3000米
上一篇 下一篇

猜你喜欢

热点阅读