定位显示出经纬度和当前的位置名
来源:互联网 发布:淘宝圆形logo图 编辑:程序博客网 时间:2024/05/15 21:28
定位的话要导入#import
import “ViewController.h”
import
import
pragma mark - 懒加载
//- (CLLocationManager *)mgr
//{
// if (!_mgr) {
// _mgr = [[CLLocationManager alloc] init];
// }
// return _mgr;
//}
/**
* 授权状态发生改变时调用
*
* @param manager 触发事件的对象
* @param status 当前授权的状态
*/
- (void)locationManager:(CLLocationManager *)manager didChangeAuthorizationStatus:(CLAuthorizationStatus)status
{
/*
用户从未选择过权限
kCLAuthorizationStatusNotDetermined
无法使用定位服务,该状态用户无法改变
kCLAuthorizationStatusRestricted
用户拒绝该应用使用定位服务,或是定位服务总开关处于关闭状态
kCLAuthorizationStatusDenied
已经授权(废弃)
kCLAuthorizationStatusAuthorized
用户允许该程序无论何时都可以使用地理信息
kCLAuthorizationStatusAuthorizedAlways
用户同意程序在可见时使用地理位置
kCLAuthorizationStatusAuthorizedWhenInUse
*/
if (status == kCLAuthorizationStatusNotDetermined) { NSLog(@"等待用户授权");}else if (status == kCLAuthorizationStatusAuthorizedAlways || status == kCLAuthorizationStatusAuthorizedWhenInUse){ NSLog(@"授权成功"); // 开始定位 [self.manager startUpdatingLocation];}else{ NSLog(@"授权失败");}
}
@end
里面加了很多的注释看着会有点乱,不过重要的方法也就那几个
还有一点,别管是真机还是模拟器,运行程序的时候你想定位都需要将“设置”中“隐私”里面对应的app的定位设置成always;
- 定位显示出经纬度和当前的位置名
- Android定位获取经纬度并显示位置
- 百度定位SDK实现获取当前经纬度及位置
- 百度定位SDK实现获取当前经纬度及位置
- 百度定位SDK实现获取当前经纬度及位置
- 百度Android定位SDK实现获取当前经纬度及位置
- 百度Android定位SDK实现获取当前经纬度及位置
- 百度Android定位SDK实现获取当前经纬度及位置
- 百度Android定位SDK实现获取当前经纬度及位置
- 百度Android定位SDK实现获取当前经纬度及位置
- 手机定位:获取我的位置经纬度
- 百度地图---获取当前的位置返回的是汉字显示而不是经纬度
- 根据指定的经纬度显示地图位置
- openlayers 显示点击位置的经纬度
- google显示当前地图的经纬度
- 光标定位和获取当前光标位置
- 简单高德 定位位置和经纬度, 解决6.0权限
- 百度地图获取经纬度和当前精确位置名称
- 在win7下如何以兼容模式运行matlab
- 总结1:: springweb项目基本包结构/eclipse编辑器
- VS2010编译错: #error : This file requires _WIN32_WINNT to be #defined at least to 0x0403...的解决方法
- 简单易学的机器学习算法——极限学习机(ELM)
- LIRE原理与源码分析(一)——代码结构
- 定位显示出经纬度和当前的位置名
- ARC指南 - ARC的开启和禁止
- 渗透测试工具网站集合---持续更新
- RHCE 系列(二):如何进行包过滤、网络地址转换和设置内核运行时参数
- Linux终端的几个常用快捷方式,记下!
- 开发app 积累
- 三范式数据库设计和反范式的思考(转)
- 页用JavaScript验证函数
- Java SE复习笔记64