Можете объяснить, что подразумевается под основным потоком выполнения программы?
Основной поток выполнения программы (main thread) — это главный поток, в котором запускается и работает пользовательский интерфейс приложения на iOS.
Читать ответПодготовка к интервью
4 вопроса с собеседований в Суши Вок
Что проверяют на интервью
Подборка объединяет вопросы, отмеченные на этапах интервью в Суши Вок. Здесь можно понять структуру технической проверки и заранее повторить связанные темы.
Каталог
Основной поток выполнения программы (main thread) — это главный поток, в котором запускается и работает пользовательский интерфейс приложения на iOS.
Читать ответВ iOS управление памятью часто основано на подсчёте ссылок (Reference Counting). Методы retain и release используются для увеличения и уменьшения счётчика ссылок объекта.
Читать ответДа, в Swift в протоколах можно определять свойства. При этом можно указать, должны ли они быть только для чтения (get) или для чтения и записи (get set).
Читать ответБинарное дерево — это структура данных, в которой каждый узел имеет не более двух потомков: левый и правый.
Читать ответ