1.去官方下载百度地图API包..
2.lipo -create Release-iphoneos/libbaidumapapi.a Release-iphonesimulator/libbaidumapapi.a -output libbaidumapapi.a
在命令行下执行此方法把模拟器跟真机用的两个库文件合并成一个.
3.把百度的头文件导入到项目中
然后把刚才生成的libbaidumapapi.a导入到项目中的Frameworks中:
并导入图中相应的库
4.配置参数
根据图中位置找到ther Linker Flags,并设置图中参数。
把项目中随便一个m类改成后缀为mm
5.代码
在AppDelegate.m中的application中添加:
BMKMapManager* _mapManager = [[BMKMapManager alloc]init];
// 如果要关注网络及授权验证事件,请设定
BOOL ret = [_mapManager start:@"key" generalDelegate:nil];
if (!ret) {
NSLog(@"manager start failed!");
}
//记得导入#import "BMapKit.h"此包
在使用的ViewController.h中定义:
@property(nonatomic,retain) BMKLocationService* _locService;
ViewController.m:
#import "BMapKit.h"
@implementation ViewController
@synthesize _locService;
- (void)viewDidLoad{
[super viewDidLoad];
username.delegate = self;
//初始化BMKLocationService
_locService = [[BMKLocationService alloc]init];
_locService.delegate = self;
//启动LocationService
[_locService startUserLocationService];
}
-(void) viewDidUnload{
[LogUtil d:@"viewDidUnload"];
[_locService stopUserLocationService];
}
//实现相关delegate 处理位置信息更新
//处理方向变更信息
- (void)didUpdateUserHeading:(BMKUserLocation *)userLocation{
NSLog(@"heading is %@",userLocation.heading);
}
//处理位置坐标更新
- (void)didUpdateUserLocation:(BMKUserLocation *)userLocation{
NSLog(@"lat:%f----lng:%f",userLocation.location.coordinate.latitude,userLocation.location.coordinate.longitude);
}
@end
- 大小: 17 KB
- 大小: 34.8 KB
- 大小: 25.4 KB
分享到:
相关推荐
Harbor 离线安装包v2.4.1
Chronos - Time Control v2.4.1.unitypackage 时光机插件
PyScripter-v2.4.1 windows 安全工具 支持3.0
百度地图2.4.1版本,自己配置的,可以运行,需要的可以看看
思科路由器及安全配置工具(SDM)V2.4.1中文版 cisco路由系列 SDM-v241中文web管理软件 支持26xx、36xx、37xx系列路由器的web的管理 思科路由器及安全配置工具(SDM)V2.4.1中文版
AVPro Unity视频播放插件,功能非常强大。
ZStack传感器透明传输源程序V2.4.1-IAR7.51.rar
百度地图多点有向链接 js部分
高德的AMap_3DMap_V2.4.1包的源码, 大家都知道混淆是无法返回原来的名字,但可以正常的看到里面所有的代码, 可以自己去分析;
docker-compose-linux-x86_64-v2.4.1.zip
微博AIR是基于Adobe AIR平台的新浪微博桌面客户端 【使用方法】第一步:安装 Adobe AIR 运行环境(已安装的用户请跳...如果出现登录框不显示的问题,请用如下方法解决:右键点托盘里的图标,选择"注销",重新登录即可。
七年级生物下册2.4.1信息的获取练习新版冀教版
百度地图APIv2.4.1.chm 官方编译文件 chm
EXECryptor_v2.4.1__汉化绿色破解版____EXECryptor_Helper_v0.1_code_by_Kissy
编程开发-编程其它-EXECryptor(程序加壳脱壳软件) v2.4.1.zip
Ausetter800UB 错误代码表-模块-V2.4.1 自行维修检测查看代码
yqqspjbx_v2.4.1.apk
CleanMem中文版--电脑运行软件时会占用一定的内存
mongodb2.4.1数据库c++源代码,vs.net项目编译。
SiteMesh v2.4.1(full).zip