OpenSDKv5.7.2
| 宏定义
BNaviService.h 文件参考
#import <Foundation/Foundation.h>
#import "BNMapOverlayProtocol.h"
#import "BNRoutePlanManagerProtocol.h"
#import "BNStrategyManagerProtocol.h"
#import "BNUIManagerProtocol.h"
#import "BNLocationManagerProtocol.h"
#import "BNSoundProtocol.h"
#import "BNDigitDogManagerProtocol.h"
#import "BNDriveRouteProtocol.h"
#import "BNLightNaviManagerProtocol.h"
#import "BNDriverYellowTipsProtocol.h"
#import <BaiduMapAPI_Map/BMKMapView.h>
BNaviService.h 的引用(Include)关系图:

浏览源代码.

class  BNaviService
 导航SDK核心服务类,通过该类调用SDK的各种接口 更多...
 

宏定义

#define BNaviService_Instance   ([BNaviService getInstance])
 
#define BNaviService_MapOverlay   ([BNaviService_Instance mapOverlayManager])
 
#define BNaviService_UI   ([BNaviService_Instance uiManager])
 
#define BNaviService_RoutePlan   ([BNaviService_Instance routePlanManager])
 
#define BNaviService_Strategy   ([BNaviService_Instance strategyManager])
 
#define BNaviService_Location   ([BNaviService_Instance locationManager])
 
#define BNaviService_Sound   ([BNaviService_Instance soundManager])
 
#define BNaviService_DigitDog   ([BNaviService_Instance digitDogManager])
 
#define BNaviService_DriveRoute   ([BNaviService_Instance driveRouteManager])
 
#define BNaviService_LightNavi   ([BNaviService_Instance lightNaviManager])
 
#define BNaviService_YellowTips   ([BNaviService_Instance yellowTipsManager])
 
#define BNGetNaviVC   ((UINavigationController*)[BNaviService_UI navigationController])
 
#define BNGetTopVC   [BNGetNaviVC topViewController]
 

宏定义说明

◆ BNaviService_DigitDog

#define BNaviService_DigitDog   ([BNaviService_Instance digitDogManager])

在文件 BNaviService.h32 行定义.

◆ BNaviService_DriveRoute

#define BNaviService_DriveRoute   ([BNaviService_Instance driveRouteManager])

在文件 BNaviService.h33 行定义.

◆ BNaviService_Instance

#define BNaviService_Instance   ([BNaviService getInstance])

在文件 BNaviService.h25 行定义.

◆ BNaviService_LightNavi

#define BNaviService_LightNavi   ([BNaviService_Instance lightNaviManager])

在文件 BNaviService.h34 行定义.

◆ BNaviService_Location

#define BNaviService_Location   ([BNaviService_Instance locationManager])

在文件 BNaviService.h30 行定义.

◆ BNaviService_MapOverlay

#define BNaviService_MapOverlay   ([BNaviService_Instance mapOverlayManager])

在文件 BNaviService.h26 行定义.

◆ BNaviService_RoutePlan

#define BNaviService_RoutePlan   ([BNaviService_Instance routePlanManager])

在文件 BNaviService.h28 行定义.

◆ BNaviService_Sound

#define BNaviService_Sound   ([BNaviService_Instance soundManager])

在文件 BNaviService.h31 行定义.

◆ BNaviService_Strategy

#define BNaviService_Strategy   ([BNaviService_Instance strategyManager])

在文件 BNaviService.h29 行定义.

◆ BNaviService_UI

#define BNaviService_UI   ([BNaviService_Instance uiManager])

在文件 BNaviService.h27 行定义.

◆ BNaviService_YellowTips

#define BNaviService_YellowTips   ([BNaviService_Instance yellowTipsManager])

在文件 BNaviService.h35 行定义.

◆ BNGetNaviVC

#define BNGetNaviVC   ((UINavigationController*)[BNaviService_UI navigationController])

在文件 BNaviService.h37 行定义.

◆ BNGetTopVC

#define BNGetTopVC   [BNGetNaviVC topViewController]

在文件 BNaviService.h38 行定义.