Я хочу, чтобы широта и долгота имели четыре десятичных знака, т.е. yy.xxxx, но я не знаю, как это сделать. Теперь у них восемь знаков после запятой, то есть yy.xxxxxxxx. Кроме того, время в основном в формате, который я хочу, но у него странный хвост: ГГГГ-ММ-ДД ЧЧ: ММ: СС +0000. Как мне избавиться от "+0000"? Вот мой код сейчас:
func call(location:CLLocation) {
let par: [String : Any] =
["lati": "\(location.coordinate.latitude)",
"long": "\(location.coordinate.longitude)",
"time": "\(location.timestamp)"
]
print(par)
}
extension ViewController {
func locationManager(_ manager: CLLocationManager, didUpdateLocations locations: [CLLocation]) {
if let location = locations.last {
call(location: location)
}
}
}