Простые настройки
UserDefaults подходит для небольших пользовательских предпочтений, но не для сложной предметной модели. Различать эти задачи важнее знания конкретной версии Xcode.
App Brewery Co. · архив 2018 · iOS-данные
Обзор курса App Brewery Co.
Курс решает конкретную задачу iOS-разработчика: как сохранять данные приложения на устройстве. Он помогает сравнить несколько подходов, но инструкции записаны для Xcode 9 и потребуют самостоятельной адаптации.
RusUdemyПомогаем оформить выбранный курс в личном аккаунте Udemy — без общих аккаунтов и предоплаты.Подробнее
Архив · iOS persistenceApp Brewery Co. · январь 2018 · английский язык
В описании Udemy перечислены Core Data, Realm, UserDefaults, NSCoder и файловая система iOS. Учебная практика строится вокруг приложения со списком задач, которому нужно помнить данные после закрытия. Это полезное сравнение подходов, но техническая реализация относится к среде 2018 года. Нишевое объяснение способов локального хранения в iOS: Core Data, Realm, UserDefaults и файловая система. Принципы различения подходов полезны, но практические команды устарели.
UserDefaults подходит для небольших пользовательских предпочтений, но не для сложной предметной модели. Различать эти задачи важнее знания конкретной версии Xcode.
Core Data и Realm предлагают модели хранения для более сложных сущностей. Сравнение помогает понять ограничения и компромиссы каждого подхода.
Установка Realm через CocoaPods и старые шаблоны Xcode могут отличаться от современных. Перед практикой проверьте совместимость зависимостей и SDK.
Публичная карточка подтверждает темы Core Data, Realm, UserDefaults, файловой системы и учебного todo-приложения. Последнее обновление — январь 2018 года. Точные текущие объём курса, рейтинг и число учащихся в доступной свежей карточке надёжно не подтверждены, поэтому мы их не указываем.
Темы ниже сгруппированы редакцией; точный список лекций сверяйте на Udemy.
До старта: Нужно базовое понимание Swift и iOS-разработки; для практики с Xcode потребуется Mac.
Когда приложению нужно локальное хранение
Модель данных и Core Data
Realm и сравнение подходов
UserDefaults и файловая система
Учебный список задач

Начните с открытого урока Core Data & Realm, чтобы оценить темп речи и сложность терминов. Смотрите фрагментами, повторяйте шаги в собственном проекте и проверяйте доступные субтитры в плеере Udemy перед выбором курса.
Разбор: как учиться по курсам Udemy на английскомКод и названия инструментов обычно остаются на английском даже при субтитрах.
Отправьте ссылку на выбранный курс — уточним актуальную стоимость и поможем оформить его в личном аккаунте Udemy. Доступ, материалы и прогресс будут у вас.
Курс появляется в вашей личной библиотеке на Udemy. Никаких пиратских копий, общих аккаунтов или «серых» схем.
Вы оплачиваете покупку только после того, как курс появился в вашем аккаунте Udemy.
Обычно от первого сообщения до появления курса в аккаунте проходит около 10 минут.
В Telegram отвечает живой человек: можно задать вопрос и получить качественную поддержку по покупке.
Ссылку можно сразу отправить в Telegram. Общий аккаунт и предоплата не нужны.
Опыт работы с сервисом