Сохраняем данные с помощью UserDefaults (Swift 5)

Поділитися
Вставка
  • Опубліковано 22 сер 2024
  • Всем привет!
    Вы наверняка слышали о таком способе сохранения различных данных приложения в памяти устройства как UserDefaults. UserDefaults сложно поставить наравне с другими способами: CoreData, Realm, однако с помощью UserDefaults можно очень быстро и просто сохранять простейшую информацию в память устройства, такую как настройки, или данные о пользователе. В этом уроке мы дадим вам все необходимые основы по работе с UserDefaults, для того чтобы вы смогли использовать эту технологию в своих проектах.
    Поехали!
    Ссылка на проекты: github.com/Iva...
    Подробнее об изучении Swift вы можете узнать на нашем сайте:
    swiftbook.org/
    Наш форум, где вы всегда можете задать ваши вопросы:
    forum.swiftboo...
    Присоединяйтесь к нашей группе в "ВКонтакте":
    swiftbook
    Присоединяйтесь к нашей группе в "facebook":
    / swiftbook.ru
    Мы в telegram:
    t.me/swiftbook...
    Instagram: Swiftbook_

КОМЕНТАРІ • 24

  • @bart96b15
    @bart96b15 4 роки тому +10

    Это уже не первое видео по способам хранения данных. Поэтому хотелось бы небольшое, минутное вступление о том, какие вообще бывают способы хранения (просто перечислить без подробностей) и в каких случаях подойдём именно этот. А дальше уже сам урок
    В остальном все отлично. Спасибо )

    • @MrMimus
      @MrMimus 3 роки тому

      было бы еще круто, если научили как в icloud хранить данные. на англоязычных есть инфа, но объясняют через жопу, что у меня не работает))) гребу че делать

  • @benrise4775
    @benrise4775 2 роки тому

    Супер! Спасибо!!!!!

  • @realrickprime
    @realrickprime 4 роки тому +3

    Алексей , сделайте урок по записи и чтении информации с файла plist

  • @waizdream
    @waizdream 3 роки тому

    круто! Спасибо!

  • @RA_27_sector
    @RA_27_sector Рік тому +1

    1. NSSecureCoding
    2. static var supportsSecureCoding: Bool = true
    3. guard let user = try? NSKeyedUnarchiver.unarchivedObject(ofClass: User.self, from: savedData as Data) else { return nil }

  • @Constantine1975
    @Constantine1975 4 роки тому

    Алексей ты много уже написал приложений - молодец! А где приложение для swiftbook.ru в App Store? 😉

  • @user-og9oc7xx8k
    @user-og9oc7xx8k 3 роки тому +2

    почему NSCoding, а не Codable?

  • @MrVicorl
    @MrVicorl 4 роки тому +3

    Вот это жесть... Почему так сложно у Apple?Нельзя было упростить немного...?

    • @bald_agent_smith
      @bald_agent_smith Рік тому

      никто не хранит объекты обычно через UserDefaults, поэтому так все неудобно)

  • @ihorzhukov
    @ihorzhukov 4 роки тому

    уважаемый автор, поделитесь Xcode темой подалуйста)
    каждый раз смотрю видео урок и каждый раз она радует глаз)

    • @SwiftBook
      @SwiftBook  4 роки тому +1

      Тема от WWDC 2017 года)

    • @ihorzhukov
      @ihorzhukov 4 роки тому

      @@SwiftBook спасибо)

  • @MykhailoYeroshenko
    @MykhailoYeroshenko 3 роки тому

    Скачал проект по ссылке, запустил, попытался извлечь из userModel имя и фамилию, как итог - тишина полная
    НЕ работает (

  • @user-kn8yv3zs9j
    @user-kn8yv3zs9j 4 роки тому

    6:54 *Интерполяция )

    • @user-zl9vv6pu8t
      @user-zl9vv6pu8t 2 роки тому

      И не в первый раз)) Я сначала минут 20 рылся в интернете в поисках ответа, почему интерполяция стала инкапсуляцией

  • @Constantine1975
    @Constantine1975 4 роки тому

    Лёха букву r добавь в Registration! А то у тебя Registation. :)

    • @user-zl9vv6pu8t
      @user-zl9vv6pu8t 2 роки тому +1

      уже много уроков с ним пересмотрел, ошибки повсюду, а от произношения английских слов хочется отрезать уши, особенно в уроках по tableview, где indexPath произносится по 100 раз за урок как индэксПАФ индэксПЭФ, width - виФ. Интересно, а the - это ФЭ? С одной стороны благодарен автору за уроки, а с другой стороны, если уж записываешь видео - неужели так сложно не коверкать слова?

    • @so4264
      @so4264 Рік тому

      @@user-zl9vv6pu8t Чел, ты в своем всратом видео, на твоем канале, про замену смесителя не пикнул ни слова.Думаешь так это все легко и просто?Будь благодарен что на Ру сегменте хоть кто-то что либо делает бесплатно

  • @AnimationLook
    @AnimationLook 2 роки тому

    Надеялся увидеть тут бугурт по поводу двух гендеров

  • @ignordizlaykov5193
    @ignordizlaykov5193 2 роки тому

    интересно, кто-нибудь из посмотревших понял вообще эту тему?

  • @instetru1669
    @instetru1669 Рік тому

    столько воды