引入头文件
#import <CoreLocation/CoreLocation.h>
#import <MapKit/MapKit.h>
#import "MapViewController.h"
#import "AnnotationModel.h"
属性
@interface MapViewController ()<CLLocationManagerDelegate,MKMapViewDelegate>
@property (nonatomic, strong) CLLocationManager *manager;
@property (nonatomic, strong) MKMapView *mapView;
@property (nonatomic, strong) CLGeocoder *myGeocoder;
@property (nonatomic, strong) MKAnnotationView *annotation;
// 用于显示目的地详情,及导航按钮
@property (nonatomic, strong) UIView *viewLabel;
// 导航按钮
@property (nonatomic, strong) UIButton *guidanceBtn;
@property (nonatomic ,assign) CLLocationCoordinate2D ToCoords;
@property (nonatomic ,assign) CLLocationCoordinate2D FromCoords;
初始化
_manager = [[CLLocationManager alloc]init];
_manager.delegate = self;
[_manager requestAlwaysAuthorizat