Публикации по теме 'swift'


Мой базовый HTTPManager в Swift
Сделать сетевые запросы еще проще Чтобы отделить сетевой код от представлений и контроллеров представлений в Swift, я обычно использую простой HTTPManager. В этой статье рассказывается, как это работает, и как это можно реализовать в вашем собственном проекте, и, возможно, самое главное, как это можно проверить. Сложность: Начинающий | Легко | Нормальный | Испытывающий Предпосылки Есть причина совершать сетевые звонки Уметь создать Hello, World! Приложение для iOS..

SwiftUI Dark Mode - самый простой способ
iOS Dev SwiftUI Dark Mode - самый простой способ Добавление темного и светлого режима в приложение iOS на основе SwiftUI Начиная с этого года, когда я начал разрабатывать свое приложение для iOS с использованием SwiftUI, я решил поддерживать как светлый, так и темный режимы. В этом руководстве вы узнаете, как реализовать пользовательский интерфейс светлого и темного режимов в приложениях iOS на основе SwiftUI. 1. Создайте новый проект Давайте создадим новый проект XCode...

Как создать настраиваемое действие для элемента центральной панели вкладок
Назовите самое важное действие вашего приложения У большинства приложений есть основное действие: твиттер в Твиттере, публикация в Instagram, отправка денег через PayPal или регистрация в Swarm (Foursquare). Возможно, вы создаете приложение, в котором есть такие основные действия, поэтому я хотел написать статью о том, как создать это центральное действие для вашего приложения с помощью Swift. Главное действие - это то, что должно быть всегда видимым и легкодоступным...

💢Государственный шаблон проектирования
Он позволяет изменить поведение класса при изменении состояния. Википедия говорит: Шаблон состояния — это поведенческий шаблон проектирования программного обеспечения, который позволяет объекту изменять свое поведение при изменении его внутреннего состояния. Этот паттерн близок к концепции конечных автоматов. Шаблон состояния можно интерпретировать как шаблон стратегии, который может переключать стратегию посредством вызова методов, определенных в интерфейсе шаблона. Репозиторий..

Обзор стека Core Data
Понимание того, как взаимодействовать с постоянными данными в Xcode Core Data - это платформа, предоставляемая Apple для локального хранения данных приложений. По сути, вы можете рассматривать его как внутреннюю базу данных, но более мощную с некоторыми функциями, облегчающими жизнь разработчикам. Core Data предлагает различные функции, такие как хранение, извлечение и изменение данных, а также встроенное управление версиями, поддержку кеширования и отмену / повтор. Основным..

UserDefaults в Swift
Небольшой набор данных должен храниться и использоваться очень часто, а также сохраняться между сеансами или запусками приложений. Один из способов их хранения — использование локальной базы данных, такой как основные данные в приложении для iOS. Но основные данные полезны в случае таблиц и запросов. Есть еще один способ сохранить небольшой набор данных — UserDefaults. This post was originally posted at https://agrawalsuneet.github.io/blogs/userdefaults-in-swift/ and reposted on..

Вход через Apple в TCA — Часть 3
Как мы проверим эту штуку? Резюме и подход к тестированию Теперь мы создали это классное маленькое приложение, которое позволяет нам входить в систему с помощью Apple. Тем не менее, вам может показаться, что мы немного отклонились от курса, чтобы все заработало с TCA. Мы, конечно, могли бы добиться того же, но с гораздо меньшим количеством кода в ванильном SwiftUI. Мы также создали несколько пользовательских типов (например, тип AppleAuthenticationResponse ) для переноса информации,..