Появился вопрос! Я верстаю интерфейс кодом, я истользую архитектуру Clean Swift. Много кода уходит на расстановку констрейнтов и параметров для для UI-элементов. Куда можно правильней всего будет вывести данную часть кода и нужно ли выносить вообще в другой класс?
Мы обычно все что можно, оставляем в сторибордах, в коде только те констрейнты, которыми нужно управлять из кода. Получается чище код. В вашем случае можно вынести все это в отдельный хелпер, но обязательно используйте только чистые функции.
Я тут нашла в сторибордах большую проблему ) Мне понадобилось реанимировать старый проект, который года три лежал и никого не трогал. Так вот - там все констрейнты теперь "неверные".
Не, 40 минут это сборка приложения после переключения на другую ветку, без тестов и прочего. Тесты пока не запускал ещё там, но мне уже страшно сколько на них может уйти
Кто-нибудь ковырял исходник телеграма для iOS? Мне интересна реализация интерактивной клавиатуры у них и того, как список сообщений прибивается всегда к низу при скрытии клавиатуры Кто-нибудь может подсказать, какие файлы посмотреть для этого?