Swift开发教程--如何通过定位来获取经纬度
来源:互联网 发布:淘宝的导航条 编辑:程序博客网 时间:2024/06/08 06:15
首先,定义和继承协议CLLocationManagerDelegate
var locManager:CLLocationManager?;
self.locManager =CLLocationManager();//[[CLLocationManager alloc] init];
self.locManager!.delegate =self;
self.locManager!.desiredAccuracy =kCLLocationAccuracyBest;
self.locManager!.distanceFilter = 5.0;
//设置定位权限仅ios8有意义
self.locManager?.requestWhenInUseAuthorization();// 前台定位
self.locManager?.startUpdatingLocation();
最后,根据回调来获取经纬度值
func locationManager(manager:CLLocationManager!, didUpdateToLocation newLocation:CLLocation!, fromLocation oldLocation:CLLocation!) {
println("经度:%g",newLocation.coordinate.latitude);
println("纬度:%g",newLocation.coordinate.longitude);
}
func locationManager(manager:CLLocationManager!, didFailWithError error:NSError!) {
println("locationManager error");
}
还有一点,别忘了在info.plist里,加一项:
NSLocationWhenInUseUsageDescription,设为YES
- Swift开发教程--如何通过定位来获取经纬度
- iOS开发——定位 获取经纬度
- Swift - 将定位获取的经纬度转换为城市名
- 通过GOOGLE 的接口获得经纬度来定位
- 如何通过经纬度获取地址信息?
- 如何通过经纬度获取地址信息?
- 如何通过经纬度获取地址信息?
- 如何通过经纬度获取地址信息?
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- Android Map Api 使用和开发(3)浮动搜索框 ,通过地址名称获取经纬度和详细地址并定位
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- Android Map Api 使用和开发(3)浮动搜索框 ,通过地址名称获取经纬度和详细地址并定位
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- Android Map Api 使用和开发(3)浮动搜索框 ,通过地址名称获取经纬度和详细地址并定位
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- Android Map Api 使用和开发(3)浮动搜索框 ,通过地址名称获取经纬度和详细地址并定位
- Android Map Api 使用和开发(2) 定位我的位置、地图弹出泡泡、通过经纬度获取地址
- 日经春秋 20150806
- 部署按钮点击无反应
- shell 知识点备忘
- 南邮 OJ 1596 日历
- #if、#ifdef、#if defined之间的区别
- Swift开发教程--如何通过定位来获取经纬度
- 服务器IP变更后如果更新openfire 服务IP
- 南邮 OJ 1597 约瑟夫问题
- Linux启动过程总结
- Android 中 Handler 引起的内存泄露
- eclipse使用
- hdu 1061 Rightmost Digit 快速幂
- Android中的Intent详解
- 关于singleTask做的测试