@IBAction func deleteLastOne() {
if userIsInTheMiddleOfTypingANumber {
let text = display.text ?? "0"
if text.characters.count > 1 {
display.text! = String(text.characters.dropLast())
} else {
display.text! = "0"
}
}
}
Это ветка, для демонстрации и обсуждения изменений конструкций языка Swift в сравнении с предыдущими версиями.