Подборка объединяет вопросы, отмеченные на этапах интервью в Симбирсофт. Здесь можно понять структуру технической проверки и заранее повторить связанные темы. В подборке чаще встречаются темы: frontend, mobile, browser.
Тип unowned в Swift используется для создания слабой ссылки, которая не увеличивает счетчик ссылок, но при этом предполагается, что объект, на который она ссылается, всегда будет существовать во время использования.
В Swift можно определить перечисление (enum), которое содержит как встроенное значение (raw value), так и связанное с ним дополнительное значение (associated value).
Метод viewDidAppear вызывается после того, как представление полностью появилось на экране и стало видимым пользователю. Инициировать анимации именно здесь рекомендуется по нескольким причинам:
Структура данных Set (множество) — это коллекция уникальных элементов, где каждый элемент может присутствовать только один раз. Основные характеристики: