
调用 core loaction 中的 CLLocationManager
import <CoreLocation/CoreLocation.h>
CLLocationManager *locationManager;
在定位服务中还包含CLGeocoder类用于处理地理编码和逆地理编码(又叫反地理编码)功能。
CLGeocoder *_geocoder;
对象方法:reverseGeocodeLocation:location completionHandler:
类方法 :
- (BOOL)locationServicesEnabled;获取是否开启定位服务
- (CLAuthorizationStatus)authorizationStatus; 返回 用户 的操作 的枚举
属性
desiredAccuracy :定位精度的枚举
对象方法:
startUpdatingLocation:开始定位追踪,开始定位后将按照用户设置的更新频率执行
-(void)locationManager:(CLLocationManager )manager didUpdateLocations:(NSArray )locations;
方法反馈定位信息
stopUpdatingLocation:停止定位追踪
requestAlwaysAuthorization:请求获得应用一直使用定位服务授权,注意使用此方法前要在info.plist中配置NSLocationAlwaysUsageDescription




近期评论