ios - 在 Swift 中将多个地址转换为坐标 - IOS
问题描述
我用它来一次查看一个地址。 快速将地址转换为坐标
但是,我想查看地址数组(131)及其各自的坐标
这是我的代码:
func convertAddressToCoordinates() {
for address in addresses {
geocoder.geocodeAddressString(address) { placemarks, error in
let placemark = placemarks?.first
let lat = placemark?.location!.coordinate.latitude
let lon = placemark?.location!.coordinate.longitude
print("\(address): Lat: \(lat!), Lon: \(lon!)")
}
}
}
如您所见,它首先获取地标坐标;无论如何要抓住所有地标?
解决方案
推荐阅读
- java - 使用嵌套调用编写 Spring Boot 控制器
- javascript - 在为 VSCode 设置启用 shell 设置期间找不到我的包含文件
- javascript - Puppeteer 问题:页面内容更改后,无法按两次相同的按钮(但按钮 ID 没有)
- swift - 需要帮助了解如何使用多级函数调用处理完成处理程序
- sas-macro - SAS 宏读取多个没有标题的原始数据文件并为每个原始数据文件创建多个 SAS 数据集
- function - 如何在 phpMyAdmin 中获得“全屏”常规编辑?
- javascript - 使用正则表达式,以时间格式分隔时间值
- javascript - 如何从 php 获取参数值到 Blade 模态弹出窗口?(Laravel 兰花)
- python - 在 matplotlib 3d 绘图中,plot_wireframe 中的参数 rcount、ccount、rstride 和 cstride 的意义是什么?
- c# - 字段 vs { get;set } vs { get=>field; set=>field = value;} - C# Unity