| 123456789101112131415161718192021222324252627282930313233343536 |
- //
- // LocationHelper.h
- // olclinic
- //
- // Created by hurricaner on 15/9/5.
- // Copyright (c) 2015年 onecloud.ltd. All rights reserved.
- //
- /*
- 处理位置LBS信息的类
- */
- #import <Foundation/Foundation.h>
- #import <CoreLocation/CoreLocation.h>
- typedef void(^GetLocation)(double latitude,double longitude);
- @interface MOLocationHelper : NSObject <CLLocationManagerDelegate>
- /** 当前位置对象 */
- @property (nonatomic, strong) CLLocationManager *locationManager;
- /** 获取当前位置block */
- @property (nonatomic, copy) GetLocation getLocation;
- /// 单例
- + (MOLocationHelper *)shareLocationHelper;
- /// 获取位置
- /// @param block 获取成功回调
- - (void)getLocationAndBlock:(void (^)(double latitude,double longitude))block;
- //根据经纬度, 获取城市名
- + (void)getCityNameFromLocation:(CLLocation *)location AndBlock:(void (^)(NSString *))block;
- @end
- #define kLocationTools [LocationHelper shareLocationHelper]
|