用 cocoapods 导入百度SDK, 然后开始...
#import "ViewController.h"
#import <BaiduMapAPI_Map/BMKMapView.h>
#import <BaiduMapAPI_Map/BMKPointAnnotation.h>
#import <BaiduMapAPI_Map/BMKPinAnnotationView.h>
@interface ViewController ()<BMKMapViewDelegate,CLLocationManagerDelegate> {
BMKMapView *_mapView;
}
@property (nonatomic,strong) CLLocationManager *manager;
@end
@implementation ViewController
- (void)viewWillAppear:(BOOL)animated {
[_mapView viewWillAppear];
_mapView.delegate = self;
}
- (void)viewWillDisappear:(BOOL)animated {
[_mapView viewWillDisappear];
_mapView.delegate = nil;
}
- (void)viewDidLoad {
[super viewDidLoad];
// Do any additional setup after loading the view, typically from a nib.
_mapView = [[BMKMapView alloc] initWithFrame:self.view.bounds];
[self.view addSubview:_mapView];
self.manager = [[CLLocationManager alloc] init];
if(![CLLocationManager locationServicesEnabled]){
NSLog(@"bu ke yong");