STANFORD UNIVERSITY: Разработка iOS 8 приложений с Swift CS193P
Лекция 2: Больше Xcode и Swift
Профессор Пол Хэгарти (Paul Hegarty)
Лекцию на английском языке и слайды модно найти на iTunes название “2. More Xcode and Swift, MVC”.
Это продолжение: 2 — ая часть лекции (30 минута — 44 минута ), код для этой части на GitHub.
Начало: 1 — ая часть лекции (0 — 30 минут) — находится здесь, код для этой части на GitHub.
продолжение: 3 — ая часть лекции (Autolayout , MVC) (44 минута — конец ) находится здесь, код для этой части на GitHub.
Давайте заставим работать другие кнопки с операциями. Мы видим, что все они подсоединены к нашему
[js]
@IBAction func operate(sender: UIButton)
[/js]
Код для операции «x» повторим для всех остальных операций
Но это очень плохой код — масса кода дублируется, и люди решат, что мы ужасные программисты.