#import <CoreLocation/CoreLocation.h>
@property(strong,nonatomic)CLLocationManager *manager;
#pragma mark - 地图定位
-(void)initMapManager
{
_manager=[[CLLocationManager alloc]init];
_manager.delegate=self;
_manager.distanceFilter=kCLLocationAccuracyBest;
_manager.distanceFilter=5;
if (IOS8_OR_LATER) {
[_manager requestWhenInUseAuthorization];
}
if ([CLLocationManager locationServicesEnabled]) {
[_manager startUpdatingLocation];
}
else
{
NSLog(@"cant location");
}
}
-(void)locationManager:(CLLocationManager *)manager didUpdateLocations:(NSArray *)locations
{
// for (CLLocation *location in locations) {
// CLLocationCoordinate2D coordinate=location.coordinate;
// NSLog(@"---%f---%f",coordinate.latitude,coordinate.longitude);
// }
CLLocation *location=[locations lastObject];
CLLocationCoordinate2D coordinate=location.coordinate;
NSLog(@"---%f---%f",coordinate.latitude,coordinate.longitude);
}