CoreLocation第三方框架

简介: CoreLocation第三方框架
  • 利用第三方框架注意的事项:在gitHub.com里面下载(当然其他地方也可以),下载好一定要记得找个测试工程调试一下,别直接导入,最后又不能用就耽误时间,更不要去研究第三方框架,因为你没有时间去研究,研究好的话黄花菜都凉了,只要会用就好了,闲了再慢慢研究。
  • 正题:
  • 1.gitHub.com里面下载locationManger



image.png

2.获取框架里面的文件


image.png


3.locationManger的使用(就2步,连CoreLocation框架都不需要导入)



//1.创建位置管理者
  INTULocationManager *mgr = [INTULocationManager sharedInstance];
//2.利用位置管理者获取位置
 [mgr requestLocationWithDesiredAccuracy:INTULocationAccuracyRoom timeout:10 block:^(CLLocation *currentLocation, INTULocationAccuracy achievedAccuracy, INTULocationStatus status) {
  if (status == INTULocationStatusSuccess) {
      //获取成功 %f %f  经纬度展示
      NSLog(@"= %f  = %f",currentLocation.coordinate.latitude,currentLocation.coordinate.longitude);
}else
    {
        NSLog(@"获取失败");
    }
}];
  • 提示:如果是ios8.0以前不需要权限配置,8.0以后需要在info.plist里面导入(二者任意一个)


NSLocationWhenInUseUsageDescription 
     NSLocationAlwaysUsageDescription.'


  • 方法的解释:


image.png

INTULocationAccuracy :精准度
   NSTimeInterval:多长时间打印一次信息
   currentLocation:地理位置信息(里面有经纬度)
   achievedAccuracy:当前的精确度
   status:状态(请求时的状态)


目录
相关文章
|
SQL JSON PHP
分享一下自己封装的Laravel常用工具类
分享一下自己封装的Laravel常用工具类
184 0
|
XML 开发框架 前端开发
3分钟带你了解:轻量级依赖注入框架Google Guice【享学Java】(下)
3分钟带你了解:轻量级依赖注入框架Google Guice【享学Java】(下)
|
druid Java 程序员
3分钟带你了解:轻量级依赖注入框架Google Guice【享学Java】(上)
3分钟带你了解:轻量级依赖注入框架Google Guice【享学Java】(上)
|
定位技术 iOS开发
iOS开发之CoreLocation框架使用
iOS开发之CoreLocation框架使用
348 0
iOS开发之CoreLocation框架使用
|
定位技术 iOS开发
iOS开发之CoreLocation框架使用(二)
iOS开发之CoreLocation框架使用
382 0
|
定位技术 iOS开发
iOS开发之CoreLocation框架使用(三)
iOS开发之CoreLocation框架使用
154 0
|
监控 iOS开发
CoreLocation 框架详细解析
CoreLocation框架详细解析 —— 基本概览(一)CoreLocation框架详细解析 —— 选择定位服务的授权级别(二)CoreLocation框架详细解析 —— 确定定位服务的可用性(三)CoreLocation框架详细解析 —— 获取用户...
810 0
AVFoundation 框架解析
AVFoundation框架解析(一)—— 基本概览AVFoundation框架解析(二)—— 实现视频预览录制保存到相册AVFoundation框架解析(三)—— 几个关键问题之关于框架的深度概括AVFoundation框架解析(四)—— 几个关键问...
1316 0