Open JohnnyDark opened 4 years ago
获取位置信息需处理内容:
- 请求位置全选
- 判断是否有权限
- 执行位置获取操作
实现CLLocationManagerDelegate代理方法
处理获取权限时的错误(无位置权限)
获取到位置数据后进行数据更新
代理方法中处理位置获取过程中的error
停止core location的位置信息获取、启动位置信息获取
改进didUpdateLocations代理方法中位置获取的结果数据
UI改造
- 获取位置信息中,判断状态,进行UI界面数据更新
- 设置 get button的状态
- searching中getButton不可点击,位置搜索停止后可以点击
1. 创建Tabbed Application
2. UI设计
3. Core Location使用 获取当前位置,获取位置权限, 处理权限错误,模拟位置数据
4. 显示坐标数据
5. 格式化字符串