Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

SwiftUI: Используем JSON для хранения локальных данных. JSON for Local Data Storage

Автор: AvenCode iOS developer

Загружено: 2022-07-29

Просмотров: 1234

Описание:

На примере учебного приложения LED конвертер показываю, как хранить перенести данные из кода во внешний файл внутри папки приложения.
Данные в формате JSON размещаем в отдельном файле, локализуем его и добавим DataManager для считывания из файла и декодирования данных в массив.
Всё выполняется на SwiftUI + Xcode + MacOS.

Создание приложения LED конвертер:
Первая часть:    • SwiftUI: создаю LED equivalent. Этап 1 - м...  
Вторая часть:    • SwiftUI: создаю LED equivalent. Этап 2 - д...  
Третья часть:    • SwiftUI: создаю LED equivalent. Этап 3 - с...  

00:00 Локальные данные - что это
01:39 Новая модель данных: что в итоге получим
03:44 Что делает JSONDecoder()
04:12 Создаём файл .json
05:52 Как локализовать JSON внутри приложения
06:50 Создаём свой DataManager - class LocalData()
07:54 Читаем данные внутри папки приложения
13:30 Добавляем EnvironmentObject
15:40 Меняем источник данных
16:50 Переносим глобальный метод в LocalData()
19:04 Давайте поймаем FatalError()

SwiftUI: Используем JSON для хранения локальных данных. JSON for Local Data Storage

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Иконка приложения App Icon

Иконка приложения App Icon

SwiftUI: animation. Анимация элемента.

SwiftUI: animation. Анимация элемента.

Swift: API fetching / извлечение данных через REST API (1)

Swift: API fetching / извлечение данных через REST API (1)

FFmpeg: бесплатный видеоконвертер из командной строки

FFmpeg: бесплатный видеоконвертер из командной строки

Swift: REST API fetching

Swift: REST API fetching

Интернет подключён, но сайты не открываются — 5 рабочих способов (Windows)

Интернет подключён, но сайты не открываются — 5 рабочих способов (Windows)

Swift: API fetching / извлечение данных через REST API (3)

Swift: API fetching / извлечение данных через REST API (3)

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Для Чего РЕАЛЬНО Нужен был ГОРБ Boeing 747?

Самая быстрая передача файлов МЕЖДУ ВСЕМИ ТИПАМИ УСТРОЙСТВ 🚀

Самая быстрая передача файлов МЕЖДУ ВСЕМИ ТИПАМИ УСТРОЙСТВ 🚀

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Чем ОПАСЕН МАХ? Разбор приложения специалистом по кибер безопасности

Тимошенко конец

Тимошенко конец

Swift: do-catch, try или try?

Swift: do-catch, try или try?

Уоррен Баффет: Если вы хотите разбогатеть, перестаньте покупать эти 5 вещей.

Уоррен Баффет: Если вы хотите разбогатеть, перестаньте покупать эти 5 вещей.

ВСЕ компьютерные РАЗЪЕМЫ: объясняю за 10 минут

ВСЕ компьютерные РАЗЪЕМЫ: объясняю за 10 минут

Почему Swift/SwiftUI

Почему Swift/SwiftUI

Я Построил Молот Высокого Давления

Я Построил Молот Высокого Давления

Swift: API fetching / извлечение данных через REST API (4)

Swift: API fetching / извлечение данных через REST API (4)

В РОССИИ ЗАПРЕТЯТ НАЛИЧНЫЕ? Готовится замена наличных рублей на цифровые...

В РОССИИ ЗАПРЕТЯТ НАЛИЧНЫЕ? Готовится замена наличных рублей на цифровые...

Слабый ноут теперь ТОП игрушка! Как установить ChromeOS и получить ВСЁ!

Слабый ноут теперь ТОП игрушка! Как установить ChromeOS и получить ВСЁ!

Docker за 20 минут

Docker за 20 минут

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: infodtube@gmail.com