WedX - журнал о программировании и компьютерных науках

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


Понимание AsyncSequence в Swift 5.5
Взгляд на новую функцию параллельного языка в iOS 15 На прошлой неделе я опубликовал статью о новой языковой функции в Swift 5.5, специально разработанной для параллельного кодирования. В конце этой статьи я сказал, что было больше, совсем немного больше. Присоединяйтесь ко мне на эту тему, чтобы узнать больше об асинхронных последовательностях в Swift 5.5. Кто они такие? Как вы их используете? И как вы можете внедрить их в свой код уже сегодня. Кодировать Я хочу начать с..

Введение в анимацию в SwiftUI
Узнайте, как добавить базовую анимацию в приложение SwiftUI. SwiftUI — это декларативная среда для создания пользовательских интерфейсов на платформах Apple. Одной из ключевых особенностей SwiftUI является его способность анимировать изменения пользовательского интерфейса. С помощью всего нескольких строк кода вы можете добавить базовую анимацию в свое приложение и сделать его более привлекательным и интерактивным.

Быстрое управление памятью: распутывание ARC и приручение циклов сильных ссылок
Получите полный контроль над памятью в своих приложениях Swift, погрузившись в автоматический подсчет ссылок (ARC) и овладев искусством разрыва циклов сильных ссылок. Как разработчик Swift, понимание управления памятью имеет решающее значение для создания эффективных и надежных приложений. Swift использует автоматический подсчет ссылок (ARC) для управления памятью, автоматически освобождая объекты, которые больше не используются. Хотя ARC упрощает управление памятью, он также создает..

Создайте гибкий инструмент выбора с помощью SwiftUI
На основе дизайна Dribbble Недавно, когда я работал над реализацией SwiftUI дизайна, найденного на Dribbble, мне пришла в голову идея расширить этот проект несколькими классными фильтрами, чтобы сузить список результатов. Я решил, что представление фильтра будет состоять из двух отдельных параметров фильтра, в каждом из них будет несколько параметров для выбора. Но потом я столкнулся с проблемой. Когда я работал с UIKit, я всегда реализовывал такое представление как..

Методы жизненного цикла в SwiftUI
Отсутствующее руководство Разработчики UIKit, возможно, слышали о термине Просмотр жизненного цикла методов. Хорошо, если вы разработчик UIKit, позвольте мне задать несколько вопросов, прежде чем мы углубимся в тему. Не могли бы вы перечислить все методы цикла просмотра в ViewController, не касаясь Xcode сейчас? Кроме того, не могли бы вы указать метод цикла просмотра при переходе между двумя ViewController в правильном порядке? 😅 Хорошо, если вы правильно ответили на..

SwiftUI и Redux - чистый код и небольшие независимые компоненты
Как использовать библиотеку Redux и интегрировать ее в приложение SwiftUI Redux действительно крут, SwiftUI еще круче, а наличие обоих в одном приложении - рай на земле. Итак, еще раз я попытаюсь убедить вас, что это лучшая (или худшая) архитектура приложения SwiftUI. Dimillian / SwiftUIFlux Очень наивная реализация Redux с использованием Combine BindableObject в качестве примера. В этом небольшом руководстве я… github.com За..

Завершите калькулятор Apple в SwiftUI с помощью MVVM
Часть 2 — Бизнес-логика В сегодняшнем уроке мы собираемся построить бизнес-логику калькулятора в Swift, используя модель MVVM с учетом лучших практик. Построение представления описано в Часть 1 . Более того, вполне нормально начать отсюда, если вы не заинтересованы в построении представлений. Идите вперед и скачайте стартовый проект . API калькулятора Наша цель — сделать модель Calculator полностью независимой. Согласно принципу единой ответственности , каждый модуль,..

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]