Зачем вообще линтить изображения при разработке iOS приложений? На этот вопрос мы попробуем ответить совместно, во время игры в quiz.
Вы скажете мне, что Xcode 14 уже умеет подсвечивать на один тип ошибки больше, а я вам скажу, что это даже не основные ошибки, и если сравнивать с Android, то есть еще что показать обескураженному разработчику или ревьюверу iOS проекта на этапе линтинга. А как же плагины экспорта из Figma, спросите вы? Я отвечу, что они даже могут являться причиной некоторых проблем.
Покажу несколько способов решения проблем с использованием ресурсных изображений через кодогенерацию, плагины экспорта Figma и даже снепшот тесты. Предложу свое решение как более эффективное, обсудим профиты его включения в проект.