Публикации по теме 'ios-app-development'


Непрерывное обучение iOS — часть 3 (с открытым исходным кодом)
Я хотел бы поделиться с вами проектами с открытым исходным кодом , которые я изучаю, в рамках которых я каждый день узнаю что-то новое о iOS , разработка приложений для >watchOS , tvOS и OS X . Не стесняйтесь добавлять свои любимые. https://github.com/dkhamsing/open-source-ios-apps https://travis-ci.org/dkhamsing/open-source-ios-apps/builds/96763135 https://www.firebase.com/docs/ios/examples.html https://robots.thoughtbot.com/open-source-tropos..

Улучшите рабочий процесс SwiftUI Live Preview с помощью PreviewLogger
Обновление от 4 апреля 2023 г. Обычно у меня нет проблем с переключением между разными платформами и языками программирования. Обычно мне требуется всего несколько дней, чтобы вернуться к ходу вещей при переходе между Swift и Kotlin, Studio и XCode. Однако на этот раз все было иначе. Проработав месяц над Android-проектом, я вернулся в Xcode и столкнулся с проблемой. Live Preview не отображал журналы, необходимые для отладки моего проекта. Я подумал, что это неудобно, но это похоже..

Как перехватить действия навигации WKWebView
Дает вашим пользователям плавный переход между веб-представлениями и нативными представлениями. При работе над гибридным мобильным приложением чрезвычайно важно обеспечить плавный переход пользователей между веб-представлениями и нативными представлениями. Один очень распространенный метод, который мы можем использовать для предоставления такого рода опыта, — это перехват WKWebView действий навигации. В этой статье я хотел бы показать вам, как вы можете перехватить WKWebView..

Настройка WKWebView в iOS
Время от времени операционная группа хочет изменить свой контент в режиме реального времени, а не ждать обновления новых версий приложения iOS. Двумя наиболее распространенными способами выполнения их требований являются Remote Config и WKWebView . В соответствии с названием, я сосредоточусь только на WKWebView и продемонстрирую, как мы его реализуем. Отображение веб-содержимого Начнем с самого простого: показа веб-контента. Объяснять особо нечего. Отладка с WKWebView Мы..

Как просмотреть UIViewControllers с помощью SwiftUI
UIKit Как просмотреть UIViewControllers с помощью SwiftUI Воспользуйтесь предварительным просмотром SwiftUI в UIKit! Хотите предварительно просмотреть свои UIViewControllers , не запуская приложение в симуляторе? Вы можете просто использовать раскадровки и/или XIB. Если вы похожи на меня, то раскадровки и XIB вам не подходят, то есть ли альтернатива? Ответ: Предварительный просмотр SwiftUI ! В этом посте я покажу вам, как просмотреть ваши программно созданные UIViewControllers ...

Сохраните массив пользовательских типов данных в основных данных с помощью Transformable и NSSecureCoding
Сохранение рисунков пользователя в Core Data Трансформируемые атрибуты полезны для хранения нестандартных типов объектов в Core Data. Например, вы можете сохранить экземпляр UIImage в Core Data, установив для его типа атрибута значение Transformable . В этой статье мы пойдем еще дальше, чтобы увидеть, как мы можем хранить массив пользовательских типов данных в Core Data с помощью Transformable и NSSecureCoding . Представьте, что мы хотим хранить рисунки пользователя в Core..

Быстрые советы: конфигурация свойств
Быстрые советы: конфигурация свойств Если вы какое-то время занимались разработкой iOS, вы встречали большие init и viewDidLoad() методы, которые выглядят примерно так: class MyViewController: UIViewController { var collectionView: UICollectionView? override func viewDidLoad() { super.viewDidLoad() let layout = UICollectionViewFlowLayout() layout.scrollDirection = .horizontal collectionView = UICollectionView(frame: .zero,..