另一种转换方式:
let latitude = (latitudeString as NSString).doubleValue
let longitude = (longitudeString as NSString).doubleValue
Run Code Online (Sandbox Code Playgroud)
小智 7
斯威夫特3
let lat = Double(String1)
let lon = Double(String2)
let coordinates = CLLocationCoordinate2D(latitude:lat!
, longitude:lon!)
Run Code Online (Sandbox Code Playgroud)
CLLocationCoordinate2D 是一个double值,它可以将字符串转换为double参见上面的示例
我的坏,这是一个简单的类型.如果有人在如何将字符串转换为坐标,那么这是正确的语法:
let location:CLLocationCoordinate2D = CLLocationCoordinate2D(latitude: Double(([longitudeString] as NSString).doubleValue), longitude: Double(([LatitudeString] as NSString).doubleValue))
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10917 次 |
| 最近记录: |