Я пытался сохранить координаты
(75,8572998 = 7 цифр после десятичной точки)
в NSUSERDEFAULT
.
Но когда я получаю его обратно, он показывает значение только до 3 цифр после десятичного числа
, то есть 75,857.
Я пытался преобразовать координатыв строку или с плавающей точкой перед сохранением его по умолчанию.
Но не повезло.
let locationValue:CLLocationCoordinate2D = manager.location!.coordinate
let latitude : Float = Float(locationValue.latitude)
print("location = \(latitude)")
NSUSERDEFAULT.set(latitude, forKey: "lat")
print(NSUSERDEFAULT.double(forKey: "lat"))
location = (30.9009991)
30.9009990692139