Я преобразовал строку текстового поля в двойное число, чтобы выполнить вычисления, а затем вернулся в строку, чтобы вывести ее на метку.Сейчас я работаю с валютами, поэтому мне нужно преобразовать их в десятичную, а не в двойную.Может кто-нибудь помочь?
func calcTotal() {
let totalConv: Double? = Double(totalTextField.text!)
let tipConv: Double? = Double(tipTextField.text!)
guard totalConv != nil && tipConv != nil else {
return
}
let result = totalConv! * ((tipConv! / 100) + 1)
let output = String(format: "$ %.2f", result)
totalAmount.text = String(output)
}