首页 > 解决方案 > 在 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!)")
        }
    }
}

如您所见,它首先获取地标坐标;无论如何要抓住所有地标?

标签: iosswiftcoordinatesgeocodingstreet-address

解决方案


推荐阅读