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()
Доступные форматы для скачивания:
Скачать видео mp4
-
Информация по загрузке: