Json 如何将地址转换为坐标以放置在SwiftUI中的地图上?

Json 如何将地址转换为坐标以放置在SwiftUI中的地图上?,json,swift,swiftui,Json,Swift,Swiftui,我如何从json文件中获取字符串地址,例如“23 Duncan St,New York City,NY”,并将其转换为纬度/经度坐标,以便Swift在地图上放置 这感觉应该是简单和流行的,但我找不到解决方案。从CoreLocation框架使用 let address=“纽约市邓肯街23号” 让geoCoder=CLGeocoder() geoCoder.geocodeAddressString(address){(placemarks,error)在 警卫 让placemarks=placema

我如何从json文件中获取字符串地址,例如“23 Duncan St,New York City,NY”,并将其转换为纬度/经度坐标,以便Swift在地图上放置

这感觉应该是简单和流行的,但我找不到解决方案。

从CoreLocation框架使用

let address=“纽约市邓肯街23号”
让geoCoder=CLGeocoder()
geoCoder.geocodeAddressString(address){(placemarks,error)在
警卫
让placemarks=placemarks,
让位置=位置标记。第一个?位置
else{return}
//使用CLLocaiton对象执行任何操作
}

和直接从对象进行坐标。

欢迎使用堆栈溢出。请编辑问题并包含您尝试过的代码,a