Публикации по теме 'swift'
Создайте собственный список в SwiftUI
Списки SwiftUI с настраиваемыми боковыми кнопками
В этом уроке мы собираемся создать настраиваемый список с двумя кнопками действий, которые появятся, когда вы проведете по строке влево. Начнем с одной боковой кнопки. Это будет кнопка удаления. Затем мы можем добавить вторую кнопку, чтобы показать, как добавить дополнительные кнопки в строку.
Начните новый проект iOS 14 и продолжайте.
Константы и переменные
Создайте новую структуру типа View и объявите следующие переменные:..
Взгляд инженера iOS на принципы SOLID
Как SOLID применяется в мирах iOS и Swift
SOLID состоит из пяти принципов проектирования, призванных сделать код более понятным, гибким и поддерживаемым. Этот принцип впервые появился в 2000 году в статье Роберта Мартина «Принципы проектирования и шаблоны проектирования», но, согласно Википедии, сокращение SOLID было введено Майклом Фезерсом.
Я надеюсь, что когда вы попадете в эту статью, у вас действительно появится желание стать лучшим инженером или написать лучший код. Когда..
Заводской шаблон с использованием Swift
Создавайте объекты правильно!
Сложность: Начинающий | Легко | Нормальный | Испытывающий
Шаблон фабрики предоставляет интерфейс для создания объектов в суперклассе. В этой статье представлены некоторые подробности об этом шаблоне проектирования, а также несколько его примеров! Мы должны начать строительство!
Завод
В программировании фабрика - это объект для создания других объектов. В Swift этот объект обычно будет классом и будет создавать конкретный экземпляр объекта. В..
Создайте свой первый виджет для iOS - Часть 2
Различные размеры виджетов и глубокие ссылки
Примечание. Это вторая часть учебного пособия, состоящего из трех частей. Обязательно завершите часть 1 , прежде чем продолжить эту статью. Вы можете найти часть 3 здесь .
Виджеты на iOS могут поддерживать 3 разных размера: маленький, средний и большой. В части 1 этого руководства мы добавили поддержку только небольших виджетов. Теперь мы добавим виджет среднего и большого размера.
Примечание. Для работы с этим..
Отправить приложение в App Store
Отправка приложения в App Store для iOS может быть захватывающим и полезным опытом. Тем не менее, это также может быть немного ошеломляющим, если вы делаете это в первый раз. В этой статье мы расскажем вам об этапах отправки приложения в App Store и о том, что вы можете ожидать в процессе.
1: Создайте учетную запись разработчика Apple
Прежде чем вы сможете отправить свое приложение в App Store, вам необходимо иметь учетную запись разработчика Apple. Если у вас его еще нет, вы..
Начало Swift — Переменные и константы
В этом посте мы собираемся исследовать мир переменных и констант, основных строительных блоков любого языка программирования.
Переменные
Ключевой концепцией программирования является способность хранить данные и манипулировать ими. Вот тут-то и появляются переменные и константы. По сути, они называются отсеками для хранения данных в программе.
Переменная, как следует из названия, может меняться. В языке Swift вы объявляете переменную, используя ключевое слово var . После..
Компонуемая архитектура: быстрое руководство по TCA
Привет! Я часто слышу, что шаблон MVC не идеален, но он идеально подходит для небольших проектов. И я полностью согласен с этим утверждением. Но в реальной жизни в мире iOS-разработки почти не осталось мелких проектов. Приложения становятся все больше и больше с каждым годом, а требования бизнеса и пользователей к мобильным приложениям растут в геометрической прогрессии.
Вот почему современная архитектура приложений должна иметь возможность масштабироваться и удовлетворять..