如何在Swift 3中将CLLocationCoordinate2D
纬度和longtitute转换为Double
?
答案 0 :(得分:1)
latitude
的longitude
和CLLocationCoordinate2D实例属性属于CLLocationDegrees
,typealias
为Double
。
所以你真的不需要做任何事情:
func printDouble(_ d: Double) { print(d) }
let coords = CLLocationCoordinate2D(latitude: 123.0, longitude: 456.0)
printDouble(coords.latitude) // Works just fine
printDouble(coords.longitude)