Калькулятор на Swift / #2 - Отображение данных на экране
Відеоурок
Обработка нажатий происходит в функциях, что необходимо создавать в файле «ViewController». Чтобы создать функцию для обработки действий необходимо зажать клавишу Cntr и перетащить стрелочку от кнопки до пустого места в коде.

Для определения кнопки стоит добавить для каждой уникальное значения атрибута tag. Это позволит отслеживать определенные кнопки и в зависимости от кнопки применять различные действия.
Матеріали для курсу
Щоб завантажувати матеріали до відеокурсів, необхідно оформити підписку на сайт
Вихідний код
Весь код буде доступний після підписки на проект! Завдання до уроку
Добавьте проверку, чтобы первым символом нельзя было записать цифру ноль:

В файле «ViewController» необходимо добавить проверку:
@IBAction func digits(_ sender: UIButton) {
if result.text == "" && sender.tag == 0 {
result.text = "Ошибка!"
}
else {
result.text = result.text! + String(sender.tag)
numberFromScreen = Double(result.text!)!
}
}Отримати інші домашні завдання можна після підписки на проект
Велике завдання за курсом
Вам необхідно оформити передплату на сайті, щоб мати доступ до всіх великих завдань. У завдання входить методика рішення, а також готовий проект з відповіддю до завдання.
PS: подібні завдання доступні при підписці від 1 місяця
Також варто подивитися