Рабочий проект
В прошлом уроке мы с вами прошлись по основному функционалу программы Xcode, но мы не затрагивали файлы которые размещаются в левой панели:
Давайте посмотри на каждый из файлов проекта. Когда мы переходим по файлам, спарва основная рабочая область изменяется и отображает содержимое выбранного файла.
Сейчас у нас выбран файл проекта, поэтому справа мы видим его настройки:
На прошлом уроке мы здесь останавливались подробно, поэтому давайте пойдем дальше и посмотри что содержится в папке ExampleApp. Первое что мы видим это два системных файла AppDelegate и SceneDelegate:
без них наш проект не соберется, это очень важные файлы. Пока нам о них рано разговаривать, поэтому мы пойдем дальше. И следующий на очереди файл ViewController, это шаблонный файл, созданный по умолчанию:
он представляет собой класс, который обеспечивает управление содержимым конкретного экрана вашего приложения, то есть здесь мы будем писать как кнопочкам выглядить, и что должно происходить в тот момент когда на них нажимаешь, одним словом будем прописывать тут логику работы тех элементов интерфейса, которые размещаются у нас на экране.
Шаблонный файл ViewController по умолчанию связан с файлом интерфейса, его можно найти следующим в списке под названием Main:
Данный файл представляет собой сцену, которую в повседневной речи называют 'Storyboard', и на нем мы можем размещать экраны.
По умолчанию здесь пока только один белый экран с которым мы поработаем в следующем уроке, а пока продолжим знакомство.
Как уже было сказано выше, по умолчанию класс ViewController связан с данным экраном, и мы в этом можем убедиться.
Выделяем белый экран, для этого достаточно кликнуть по его верхней макушке:
Справа появилось меню с семью вкладками, со всеми ими мы будем знакомиться по ходу разработки, ну а пока нас интересует четвертая вкладка: