В чем заключается отличие между классами и структурами в языке программирования Swift?
В чем разница между копированием массива и копированием структуры в языке программирования Swift?
Что такое типы значений?
Что хранит переменная, когда мы создаем объект типа value type?
Является ли класс open финальным или нефинальным?
Что такое паттерн Singleton?
Какие состояния существуют в жизненном цикле приложения?
Какие методы жизненного цикла у ViewController вы знаете?
Зачем важна строгость типов в языках программирования?
Какова ваша понимание архитектуры REST и как вы применяли ее в своих проектах?
Как может возникнуть проблема с приоритетами версий?
Что означает "передача по копии" в контексте программирования?
Расскажи о паттерне MVVM (Model-View-ViewModel).
Всегда ли в замыканиях нужно указывать параметр `self`?
Каким образом замыкания могут захватывать значения типа value type?
Как использование паттерна Singleton может нарушать принципы полиморфизма?
Что такое сборщик мусора (garbage collector)?
Что тебе интереснее: нативная или кроссплатформенная разработка?
В каких ситуациях уместно применять архитектурный паттерн MVC?
Как многопоточность взаимодействует с UIKit?