Я показываю расстояние с одним десятичным значком, и я хотел бы удалить это десятичное число, если оно равно 0 (например: 1200.0Km), как я мог сделать это в swift? Я отображая этот номер так:Swift - Как удалить десятичное число из поплавка, если десятичная цифра равна 0?
let distanceFloat: Float = (currentUser.distance! as NSString).floatValue
distanceLabel.text = String(format: "%.1f", distanceFloat) + "Km"
Я добавил эту строку перед 'distanceFloat = пол (distanceFloat * 10)/10', а затем она работала отлично, спасибо :) –
Хорошо рад, что ты получил это работает! – Frankie
Для Double, extension Double { var clean: String { return self% 1 == 0? Строка (формат: "%.0d», самость): String (само) } } – Abo3atef