Какую диспетчеризацию использует Value type
В чем заключается назначение ключевого слова 'mutating' в контексте программирования на Swift?
Можете объяснить концепцию стека и его основные свойства?
Какое отличие между использованием функции вычисления НОД (GCD) и методами асинхронного программирования с async/await?
Объясните, что представляет собой объект UIWindow в контексте разработки приложений для iOS.
Можете объяснить отличие между таблицей свидетелей и виртуальной таблицей в объектно-ориентированных системах?
Как отличить набор с уникальными элементами от словаря с ключами и значениями?
Какие виды диспетчеризации реализованы в данном классе?
Какие основные принципы ты используешь при разбиении программного обеспечения на модули?
Какое наименьшее число объектов нужно для образования цикла удержания в памяти?
Когда рекомендуется применять массивы в программировании?
Можно ли считать нарушением принципа Лисков, если внутрь одного UINavigationController вложить другой UINavigationController?
Можешь привести пример, когда объекты с типом ссылочного типа сохраняются в стеке?
Имели ли опыт использования DispatchGroup в своих проектах для синхронизации задач?
Как в Swift реализуется автоматическая инициализация объектов внутри классов и какие отличия от структур?
Ты склоняешься к использованию наследования или композиции при проектировании систем?
В каких ситуациях событие клика по элементу не будет обработано через механизм обработки событий View?
Можешь привести пример, иллюстрирующий разные виды полиморфизма в объектно-ориентированном программировании?
Какие причины делают использование Unowned менее предпочтительным в определённых ситуациях?
Проводили ли вы проверку качества кода в рамках вашего проекта?