9#ifndef baiduNaviSDK_BNLocationManagerProtocol_h
10#define baiduNaviSDK_BNLocationManagerProtocol_h
12#import <CoreLocation/CoreLocation.h>
43- (void)getCityIDByLocation:(CLLocationCoordinate2D)location
44 sucess:(
void (^)(
int))success
45 fail:(
void (^)(
void))fail;
CLLocation * currentLocation
当前位置,当前仅当gpsFromExternal=YES有效。当外部设置需要自定义gps数据时,可以通过设置该属性。
CLLocation * getLastLocation()
获取最后一次成功定位的位置
BOOL gpsFromExternal
gps点是否来自外部,默认为NO,位置信息从iOS设备的gps模块获取。设置为YES时,gps的信息从currentLocation中获取
void startUpdate()
开始更新位置, startUpdate 不能先后连续执行两次,中间必须间隔一个 stopUpdate