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


10 лучших статей о разработке и дизайне, которые понравились нашим подписчикам на этой неделе #20
10 лучших статей о разработке и дизайне, которые понравились нашим подписчикам на этой неделе #20 Вот наш еженедельный технический дайджест, основанный на наших 10 самых активных твитах о разработке и дизайне :) # 1 Овладейте DOM. Это не так сложно, как вы думаете Многие веб-разработчики думают, что модель DOM действительно сложна (или медленна) и вам нужна огромная структура, чтобы ее укротить. Затем они… Автор Юха Линдстедт читать дальше #2 8 советов, как научиться..

Создание приложения Chess Detector на iOS
Машинное обучение на устройствах iOS — это тема, которую я давно хотел изучить. К счастью, теперь у меня есть проект и возможность писать об этом в блоге. Я нахожусь на начальном этапе и думаю, что это путешествие может быть полезно другим, кто хочет сделать что-то подобное, поэтому я буду документировать свой прогресс. Эта статья в основном адресована другим разработчикам и техническим специалистам, но я думаю, что любой может следовать ей, пока вы гуглите, когда сталкиваетесь с чем-то..

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

Имя пользователя, пароль и автозаполнение OTP для приложений iOS для более быстрого входа в систему 🤨🤪
В прошлом месяце я посетил встречу разработчиков iOS в Apple App Accelerator в Бангалоре, Индия. Там они обсудили многие функции iOS 11 и лучшие практики, которые нам необходимо реализовать в наших приложениях. Автозаполнение пароля было одной из таких функций. Здесь я объясню, что это такое и как это сделать. Вы, возможно, видели компьютерные браузеры, такие как Chrome и Safari, предлагающие варианты паролей и автозаполнение паролей. Для меня это было настоящим спасением. Нам..

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

Качество жизни в титане: аргументы во взглядах
Время от времени вам просто нужно хорошее напоминание, что Titanium SDK, и особенно фреймворк Alloy, имеет некоторые хорошие функции качества жизни. На этот раз я хочу обратить внимание на совсем недавнее дополнение к Alloy, аргументы, которые вы можете использовать в файлах просмотра. И, честно говоря, для меня это абсолютно большое улучшение качества жизни. Только представьте, что у вас есть этот код: Alloy.createController("subWindow") Вы, наверное, уже знаете, что..

Прокрутка к разным позициям в ScrollView с помощью ScrollViewReader в SwiftUI 2
Введение в ScrollViewReader На недавней конференции WWDC 2020 Apple представила ScrollViewReader . Это одна из функций, которую многие из нас с нетерпением ждали из-за отсутствия поддержки прокрутки в SwiftUI 1. Как известно многим из нас, в SwiftUI 1 не было встроенной поддержки для прокрутки к определенной строке. Вероятно, есть несколько разных хакерских способов сделать это с помощью кучи кода, написанного разными людьми в Stack Overflow, но это не так. Не будет ли лучше, если..