Skip to main content

async/await と completionHandler

これを呼ぶときに

swift
func calculate(completionHandler: @escaping MKDirections.DirectionsHandler)

これで良いということは、、

swift
let results = try await directions.calculate()

・・・

これを呼ぶときに

swift
func reverseGeocodeLocation(
_ location: CLLocation,
completionHandler: @escaping CLGeocodeCompletionHandler
)

こうで良いのか

swift
let placemarks = try? await geoCoder.reverseGeocodeLocation(location)