Публикации по теме '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, но это не так. Не будет ли лучше, если..