Какие критерии нужно учитывать при выборе подходящего паттерна проектирования для проекта?
Зачем нужны свойства 'Приоритет устойчивости к сжатию'?
В чем разница между объектом внутри класса и компаньоном объекта в Kotlin?
Что такое обертка свойства (property wrapper) в Swift?
Как запустить поток в iOS?
Что такое анимации в UIKit?
Как происходит механизм обработки нажатий в iOS?
Какие существуют структуры данных?
Расскажи о capture list в Swift.
Зачем нужен UIView, если существует слой (CALayer)?
Что такое enum, raw value и associated value в Swift?
В чем разница между представителем (Presenter) и модальным представлением (ViewModel)?
Как устроены механизмы async и await под капотом?
Почему мы не можем всегда использовать слой (layer) и для чего нужен пользовательский интерфейс (UIView)?
В каких ситуациях может возникнуть состояние, когда пользовательский ввод отключен (user interaction enabled false) и Vue не может обработать события касания?
В чем разница между хранением даты и хранением изображения (UI Image) в памяти?
В чем разница между var и let в Swift?
В чём отличие между frame и bounds в iOS?
Изолирует ли Core Store контекст разработчика?
Как работает механизм синхронизации 'synchronized' в языке Java под капотом?