在iPhone 6+、IOS 11.4、Xcode 9.4.1上,CLLocation时间戳始终为零。
纬度: 30.598748经度:-97.820877高度: 308.921658 HAccuracy: 10.000000 VAccuracy: 4.000000时间戳: 0.000000 <======
有没有一些设置可以让我得到准确的时间戳?下面是打印它的代码:
print("Latitude: \(String(format: "%.6f", location.coordinate.latitude))")
print("Longitude: \(String(format: "%.6f", location.coordinate.longitude))")
print("Altitude: \(String(format: "%.6f", location.altitude))")
print("HAccuracy: \(String(format: "%.6f", location.horizontalAccuracy))")
print("VAccuracy: \(String(format: "%.6f", location.verticalAccuracy))")
print("Timestamp: \(String(format: "%.6f", location.timestamp as CVarArg))")
发布于 2018-07-02 03:46:00
timestamp
是Date
类型的对象。打印结果应该是这样的:
print("Timestamp: \(String(format: "%@", location.timestamp))")
https://stackoverflow.com/questions/51125828
复制相似问题