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


WWDC22: Начало работы с WeatherKit
Новый бесплатный API от Apple позволяет бесплатно совершать 500 000 вызовов API в месяц. Большая часть сложности запуска и запуска WeatherKit заключается в обеспечении необходимых возможностей. Перейдите к создать идентификатор приложения на веб-сайте Apple для разработчиков. Вам нужно будет включить WeatherKit на ОБЕИХ вкладках, называемых «Возможности» и «Службы приложений». Ваш идентификатор пакета должен быть явным, и вам нужно будет подождать не менее 30 минут после создания..

Создайте пользовательскую панель поиска SwiftUI с помощью LazyVStack с разделами и указателем разделов
Давайте создадим iOS-приложение для выбора страны В этом коротком руководстве мы реализуем нашу пользовательскую панель поиска LazyVStack, которая содержит данные с разделами и индексом раздела, вдохновленные этим вопросом StackOverflow . Прежде всего, давайте объясним, чего мы хотим достичь здесь. Представьте, что нам нужно реализовать доступный для поиска или отфильтрованный список значений, где пользователю нужно выбрать одно из них. В этом примере мы реализуем средство выбора..

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

Навигация по потоку с помощью SwiftUI 4
Реализация нового NavigationStack программно и без NavigationLink Только что пересмотрев эту навигацию для SwiftUI 3 здесь (которая обновила исходный подход для SwiftUI 1 здесь ), Apple с тех пор переосмыслила навигацию с новым NavigationStack как часть последней версии SwiftUI 4. Это отличная новость… и она охватывает большинство моих предыдущих предложений! Ранее NavigationView требовало явного определения «граней» навигации и использования нескольких флагов, что могло..

Быстрый цикл «For»
Циклы for регулярно используются каждым разработчиком. В Swift есть цикл for-in, а также цикл for-each, который имеет немного другой синтаксис. Оба они используются для перебора диапазона, массива, набора или словаря, но имеют немного другой синтаксис. This post was originally posted at https://agrawalsuneet.github.io/blogs/swift-for-loop/ and reposted on Medium on 03rd Dec 2021. Сравнивая с другими языками, я понял, что в Swift есть несколько концепций, которые полностью..

Золотые и серебряные металлические градиенты в SwiftUI
Недавно я добавил поддержку драгоценных металлов в Bitfolio и хотел, чтобы их карты отображались с металлическим эффектом, для приятного ощущения премиальности! Как и у любого опытного разработчика, моей первой мыслью было просто посмотреть в Интернете, почти уверен, что кто-то уже решил эту проблему и поделился в Интернете. Это было сложнее, чем ожидалось, но в конце концов я нашел японский блог с хорошим примером, красивым градиентом и удобным расширением.

Первые впечатления от Swift Playgrounds 4 для iPad
Достаточно ли этого для создания собственного приложения? С тех пор, как Apple выпустила очередное обновление для Swift Playgrounds 4, я с нетерпением проверял каждое обновление и бета-версию iOS 15, ожидая новостей об этом продукте. Чтобы получить возможность писать простые приложения с моего iPad. Вчера Apple наконец-то выпустила это обновление, и я рад поделиться своим опытом. Я дико впечатлен простотой. При первом запуске приложения и выборе проекта для работы я вижу новую..