BNaviService Class Reference

Inherits from NSObject
Declared in BNaviService.h

+ getInstance

获取导航整体服务单例对象

+ (BNaviService *)getInstance

Return Value

导航整体服务单例对象

Discussion

获取导航整体服务单例对象

Declared In

BNaviService.h

+ releaseInstance

释放单体

+ (void)releaseInstance

Discussion

释放单体

Declared In

BNaviService.h

+ sdkVersion

获取SDK版本号

+ (NSString *)sdkVersion

Return Value

sdk的版本号

Discussion

获取SDK版本号

Declared In

BNaviService.h

– initNaviService:success:fail:

初始化导航SDK

- (void)initNaviService:(NSDictionary *)params success:(dispatch_block_t)succes fail:(dispatch_block_t)fail

Parameters

params

初始化参数

succes

成功回调

fail

失败回调

Discussion

初始化导航SDK

Declared In

BNaviService.h

– authorizeNaviAppKey:completion:

导航SDK鉴权

- (void)authorizeNaviAppKey:(NSString *)appKey completion:(void ( ^ ) ( BOOL suc ))completion

Parameters

appKey

地图开放平台上注册的ak

completion

回调

Discussion

导航SDK鉴权

Declared In

BNaviService.h

– authorizeTTSAppId:apiKey:secretKey:completion:

TTS SDK鉴权(需要到http://yuyin.baidu.com/app注册app)

- (void)authorizeTTSAppId:(NSString *)appId apiKey:(NSString *)apiKey secretKey:(NSString *)secretKey completion:(void ( ^ ) ( BOOL suc ))completion

Parameters

appId

appId

apiKey

apiKey

secretKey

secretKey

completion

回调

Discussion

TTS SDK鉴权(需要到http://yuyin.baidu.com/app注册app)

Declared In

BNaviService.h

– isServicesInited

查询引擎是否初始化完成

- (BOOL)isServicesInited

Return Value

是否初始化完成

Discussion

查询引擎是否初始化完成

Declared In

BNaviService.h

– stopServices

停止所有服务

- (void)stopServices

Discussion

停止所有服务

Declared In

BNaviService.h

– uiManager

获取到导航过程页管理器,用于进入退出导航过程页

- (id<BNUIManagerProtocol>)uiManager

Return Value

导航过程页管理器

Discussion

获取到导航过程页管理器,用于进入退出导航过程页

Declared In

BNaviService.h

– routePlanManager

获取路径规划管理器,用于路径规划

- (id<BNRoutePlanManagerProtocol>)routePlanManager

Return Value

路径规划管理器

Discussion

获取路径规划管理器,用于路径规划

Declared In

BNaviService.h

– strategyManager

获取策略管理器,用于调整在离线策略、白天黑夜策略、横竖向切换策略等等

- (id<BNStrategyManagerProtocol>)strategyManager

Return Value

策略管理器

Discussion

获取策略管理器,用于调整在离线策略、白天黑夜策略、横竖向切换策略等等

Declared In

BNaviService.h

– locationManager

获取定位服务器,用于获取当前定位

- (id<BNLocationManagerProtocol>)locationManager

Return Value

定位服务器

Discussion

获取定位服务器,用于获取当前定位

Declared In

BNaviService.h

– soundManager

获取语音播报管理对象

- (id<BNSoundProtocol>)soundManager

Return Value

语音播报管理对象

Discussion

获取语音播报管理对象

Declared In

BNaviService.h

– digitDogManager

电子狗模块管理对象

- (id<BNDigitDogManagerProtocol>)digitDogManager

Return Value

电子狗模块管理对象

Discussion

电子狗模块管理对象

Declared In

BNaviService.h

– driveRouteManager

驾车路线管理器

- (id<BNDriveRouteProtocol>)driveRouteManager

Return Value

驾车路线管理器

Discussion

驾车路线管理器

Declared In

BNaviService.h