Вопрос проверяет знание инструментов верстки, понимание Auto Layout и умение объяснить, зачем поверх системного API используют DSL.
Короткий ответ
SnapKit — это библиотека-обертка над Auto Layout. Она позволяет описывать ограничения более компактно и читаемо. Код становится короче и понятнее по сравнению с NSLayoutConstraint. SnapKit снижает количество ошибок и ускоряет разработку. Особенно удобен при активной кодовой верстке.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.