博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取手机当前经纬度的方法
阅读量:5335 次
发布时间:2019-06-15

本文共 761 字,大约阅读时间需要 2 分钟。

首先头文件应继承CLLocationManagerDelegate.

并:#import <CoreLocation/CoreLocation.h>
响应事件中写如下代码:
CLLocationManager *_locManager = [[CLLocationManager alloc] init]; 
[_locManager setDelegate:self]; 
[_locManager setDesiredAccuracy:kCLLocationAccuracyBest];    
[_locManager startUpdatingLocation];
重载
#pragma mark -
#pragma mark Location manager
- (void)locationManager:(CLLocationManager *)manager
    didUpdateToLocation:(CLLocation *)newLocation
           fromLocation:(CLLocation *)oldLocation
{
    CLLocationCoordinate2D loc = [newLocation coordinate];
    NSString *lat =[NSString stringWithFormat:@"%f",loc.latitude];//get latitude
    NSString *lon =[NSString stringWithFormat:@"%f",loc.longitude];//get longitude    
    NSLog(@"%@ %@",lat,lon);
}

转载于:https://www.cnblogs.com/kelejiabing/p/4205762.html

你可能感兴趣的文章
WebStorm 8.0.1 注册码
查看>>
<转>牛顿法与拟牛顿法
查看>>
hdu1533解题报告
查看>>
poj 1226
查看>>
桥牌笔记:进手张
查看>>
Unity应用架构设计(8)——使用ServiceLocator实现对象的注入
查看>>
小乐乐吃糖豆(斐波那契博弈)
查看>>
剑指前端(前端入门笔记系列)——DOM(元素大小)
查看>>
Lua学习笔记之数据结构
查看>>
利用xlsxwriter生成数据报表
查看>>
C语言实型数据(浮点数)
查看>>
leetcode 66.加一 python3
查看>>
switch case
查看>>
html 和xml
查看>>
原码补码反码
查看>>
为什么处理有序数组比无序数组快?
查看>>
python 编码规范PEP8
查看>>
android sqlite3 数据库使用
查看>>
第三届蓝桥杯CC++B组1
查看>>
iso10 禁止页面缩放问题
查看>>