Как инициализация классов связана с выделением памяти?
Как в Swift можно использовать форсированное разыменование?
Как происходит очищение стека в iOS-разработке?
Как может сложиться ситуация, при которой очередь с меньшим приоритетом получает доступ к ресурсам раньше, чем очередь с более высоким приоритетом?
Когда структуры могут храниться в куче, а типы значений - в стеке?
Что можно сделать, если клавиатура при появлении скрывает важные элементы интерфейса?
Как синхронизировать данные между потоками и обеспечить согласованность контекста?
К какому типу данных относится замыкание?
Каким способом можно запустить анимацию в iOS?
В какой момент времени активируется ARC (Automatic Reference Counting) в Swift?
Что такое MemoryLayout и как можно определить размер протокола в Swift?
Какова алгорифмическая сложность добавления элементов в конец массива?
Является ли класс open финальным или нефинальным?
В каком потоке выполняются все операции контроллера?
Что означает, что ссылки хранятся на стеке?
На чем основываются барьеры и семафоры?
Чем отличаются семантики в программировании?
Для чего используется стек в программе?
Когда вы будете использовать массивы в своём коде?
Расскажи о хэш-таблицах и их основном принципе работы.