Скачать тест — (Промежуточное испытание по модулю 3.GR 5_FC2-Sн_723126ec.pdf)
- Что такое протокол в Swift?
- Как объявить протокол в Swift?
- Может ли класс или структура реализовать несколько протоколов одновременно?
- Что такое опциональные требования в протоколе?
- Может ли протокол иметь реализацию по умолчанию для своих требований?
- Какой компонент используется для горизонтального расположения элементов пользовательского интерфейса?
- Какой компонент используется для вертикального расположения элементов пользовательского интерфейса?
- Какой компонент используется для адаптивного расположения элементов пользовательского интерфейса?
- Какой компонент используется для размещения элементов пользовательского интерфейса на основе относительных позиций?
- Какой компонент используется для создания сетки из элементов пользовательского интерфейса?
- Какой инструмент в Xcode используется для создания макетов пользовательского интерфейса?
- Какие файлы используются для описания пользовательского интерфейса и его компонентов в Xcode?
- Какой инструмент используется для версионного контроля кода в Swift?
- Что такое коммит в контексте версионного контроля?
- Какая команда используется для создания новой ветки в Git?
- Что такое слияние (merge) в контексте версионного контроля?
- Что такое ветвление (branching) в контексте версионного контроля?
- Какой метод вызывается при загрузке экрана в iOS приложении?
- Какой метод вызывается перед тем, как экран появится на экране пользователя?
- Какой метод вызывается после того, как экран полностью появился на экране пользователя?
- Какой метод вызывается перед тем, как экран исчезнет с экрана пользователя?
- Какая конструкция используется для выполнения асинхронных задач в Swift?
- Какая библиотека используется для управления зависимостями в проекте Swift?
- Какой файл используется для указания зависимостей в CocoaPods?
- Какая конструкция используется для выполнения длительных операций в фоновом режиме в Swift?