Если вам не нравится тратить много времени на создание шаблонов для VIPER можно воспользоваться Generamba.
IOS developer
Swift модуляризация вашего проекта
Всем привет сегодня я покажу как можно завернуть проект в spm (модуляризация)
Модуляризация — Это процесс разбиения кодовой базы на небольшие специализированные, готовые к повторному использованию модули
У меня есть небольшой проект и я хочу чтобы он был завернут в spm.
Разбираем tableHeaderView и viewForHeaderInSection на простом приложении
Всем привет сегодня мы разработаем простое приложение для летней кафешки и добавим tableHeaderView и viewForHeaderInSection.
Для начала посмотрим как наше приложение должно выглядеть.
Auto Layout настройка кодом
В iOS-разработке выравнивание контента и интервалы — это то, на что может уйти много времени. Давайте рассмотрим, как устанавливать ограничения с помощью UIKit, обновлять их и разрешать конфликты ограничений.
Ограничение(constraint) - это правило, позволяющее операционной системе размещать ваш компонент пользовательского интерфейса. В UIKit есть 2 основных способа установки ограничений: StoryBoard и кодом. В данной статье рассмотрим только подход кодом.
Information
- Rating
- Does not participate
- Location
- Кисловодск, Ставропольский край, Россия
- Date of birth
- Registered
- Activity