Знакомство с Realm (Swift 4.2)

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • Всем привет, ребята!
    В этом видео мы познакомимся с фреймворком для хранения данных Realm. Мы рассмотрим его особенности и достоинства, а так же посмотрим на небольшом примере, как можно практически парой строк кода сохранить объекты в базу данных и затем извлечь их.
    Поехали!
    Начальный и конечный проекты доступны по ссылке: github.com/Iva...
    Подробнее о вебинарах "Мои первые приложения" можно прочитать здесь: swiftbook.ru/w...
    Подробнее об изучении Swift вы можете узнать на нашем сайте:
    swiftbook.org/
    Наш форум, где вы всегда можете задать ваши вопросы:
    forum.swiftboo...
    Присоединяйтесь к нашей группе в "ВКонтакте":
    swiftbook
    Присоединяйтесь к нашей группе в "facebook":
    / swiftbook.ru
    Мы в telegram:
    t.me/swiftbook...

Комментарии • 26

  • @zslavman
    @zslavman 5 лет назад +5

    спасибо за урок! думал Core Data это самое простое в использовании хранилище) теперь понимаю что мое мнение ошибочно)

  • @pavelkrivtsov
    @pavelkrivtsov 3 года назад +1

    офигенный препод🔥

  • @user-dc9ne8ie1e
    @user-dc9ne8ie1e 5 лет назад +1

    Спасибо за уроки! Продолжай, пожалуйста)

  • @userone3699
    @userone3699 3 года назад

    Спасибо вам большое за урок , все просто и понятно

  • @user-mt1mz9og6t
    @user-mt1mz9og6t 4 года назад

    Хороший урок! понятно с первого раза

  • @itananas
    @itananas Год назад

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

  • @araapoyan2814
    @araapoyan2814 3 года назад

    Great

  • @bystritskiy_b
    @bystritskiy_b 6 лет назад +1

    Будет ли видео где для Realm мы пишем некий helper с синглотоном, который нам в разных классах дает доступ к нашей базе +- безопасно?

  • @popovd
    @popovd 6 лет назад +1

    Чувствуется почерк разработчика для платформы Android)))

    • @user-tu3hp3fz4k
      @user-tu3hp3fz4k 3 года назад

      А в чём это проявляется? Я просто не шарю

  • @symazi
    @symazi 6 лет назад +2

    1. ≠ вместо !=, как так сделал и в чем магия, ведь ≠ это один символ, а != 2 символа?
    2. Зачем проверку на количество элементов != 0 делать, ведь если 0 и так вернем 0, не могу понять смысл, ладно бы проверка на то, что-бы отрицательный count не пришел или проверку бы на nil (если count опшионал, но я сомневаюсь), в чем смысл объясни, пожалуйста.

    • @vovamik
      @vovamik 6 лет назад

      Мне кажется, это как раз и есть проверка на nil. Если я не прав, думаю Алексей меня поправит. (11:55) "В новых реалиях items может быть пустым".

    • @lexefimov
      @lexefimov 6 лет назад

      1. на канале есть ролик про Кастомизацию Xcode, где рассказывается, как установить новый шрифт. Я использую шрифт Fira Code

    • @symazi
      @symazi 6 лет назад

      Спасибо за ответы, посмотрю про кастомизацию)

    • @jhgjhgjhfjyhgjhgj5385
      @jhgjhgjhfjyhgjhgj5385 6 лет назад +1

      у него стоит force unrwap(!), а не (?) так что он правильно проверяет содержит ,что то контейнер или нет.

    • @yegorsk97
      @yegorsk97 3 года назад

      @@lexefimov а как сделать макрос в Xcode, что бы заменить, например, != на ≠ или -> заменить на цельную стрелку и т.д

  • @posikira1
    @posikira1 6 лет назад

    Ни в каком из просмотренных мною роликов про реалм не было информации о том как сортировать данные и редактировать их. + 1 не слишком полезный ролик.

    • @Cyber_YK
      @Cyber_YK 6 лет назад

      в RealmSwift есть такие методы для сортировки
      public func sorted(byKeyPath keyPath: String, ascending: Bool = true) -> Results
      public func sorted(by sortDescriptors: S) -> Results

  • @vladimir.anisimov
    @vladimir.anisimov 5 лет назад

    как же просто, CoreData ужасная просто

    • @Cassin1797
      @Cassin1797 5 лет назад +4

      ты ей пользоваться не умеешь просто)

  • @Ryan9Grey
    @Ryan9Grey 6 лет назад

    рИлм, рииииилм

    • @lexefimov
      @lexefimov 6 лет назад

      Если уж придраться, то не риииилм, а риэл эм

    • @mariocarleone5846
      @mariocarleone5846 6 лет назад +7

      вообще "рэлм", если че