СОЗДАЕМ ЧАТ НА iOS📱9 ПРАКТИЧЕСКИЙ УРОК ПРОГРАММИРОВАНИЯ ПО SWIFT 👨🏻‍💻

preview_player
Показать описание
Сегодня мы подготовим экран «Чат». На нашем этапе «Лента» и «Чат», по мне, - самые интересные экраны в нашем приложении. Поработаем с визуальной частью, напишем много кода, отправим и получим запрос с сервера. Приятного просмотра. 😀

Знайте, что все ваши вопросы, замечания и отзывы очень важны, опираясь на них мы сможем гораздо эффективнее улучшать уроки, делая их лучше, масштабнее и интереснее.✅

Основные ⌗ХэшТэги: #урокиSwift #triangleEye #bakhMedia
Дополнительные ⌗ХэшТэги: #xcode #postwall #httppost
Рекомендации по теме
Комментарии
Автор

Ткнул лайк. Чтоб не забыть. Теперь можно смотреть))

catofff
Автор

Для новичков в самый раз. Но для разработчиков среднего и выше уровнем не годится. Во-первых, в таких нагруженных местах как чат, лучше отказаться от констрейнтов - ощутимый прирост производительности. Во-вторых, опять же тема оптимизации, почему бы в таске получения сообщений не рассчитать и сохранить высоту ячеек? Вместо этого она каждый раз рассчитывается системой, на это уходят ресурсы. В-третьих, для текстовых полей выгоднее использовать inputAccessoryView, этот элемент ощущается куда нативней и используется в мессенджерах а-ля WhatsApp. В-четвёртых, для хранения сообщений я бы все же предпочёл структуры, а не классы, опять же из-за производительности. Swift - объектно-ориентированный язык, вместо копирования кода можно создать класс и использовать его. Автор молодец, снимает поучительные и интересные ролики, но про вышеперечисленные замечания забывать не стоит. Всем добра!

vladdosiy