Xcode9学习笔记39

来源:互联网 发布:视频大数据分析系统 编辑:程序博客网 时间:2024/05/18 04:53


import UIKitimport MapKit//往视图控制器类中引入地图框架class ViewController: UIViewController {    override func viewDidLoad() {        super.viewDidLoad()        // Do any additional setup after loading the view, typically from a nib.        let geocoder = CLGeocoder()//初始化一个地理位置解析类,使用该类进行地理坐标的反向解析        let location = CLLocation(latitude: 24.46, longitude: 118.10)//通过设定经纬度来来创建一个地理位置        //使用地理位置解析对象解析地理坐标        geocoder.reverseGeocodeLocation(location) { (placeMarks:[CLPlacemark]?, error: Error?) -> Void in            //在闭包语句里,处理解析后的结果            if (placeMarks?.count)! > 0 {                let placeMark = placeMarks?.first//获得位置标记数组中的第一个元素                print(placeMark?.name ?? "")            }        }    }    override func didReceiveMemoryWarning() {        super.didReceiveMemoryWarning()        // Dispose of any resources that can be recreated.    }}


原创粉丝点击