Swift: API fetching / извлечение данных через REST API (3)
Автор: AvenCode iOS developer
Загружено: 2023-05-01
Просмотров: 1669
Описание:
Извлечение данных из API. Часть 3: Создание сетевого слоя NetworkManager.
• Дополним модель свойством static let example
• Создадим небольшой интерфейс с NavigationView
• Добавим форму со списком сотрудников (employees)
• Создадим class - сетевой слой, Singleton
Часть 2: • Swift: API fetching / извлечение данных че...
Часть 1: • Swift: API fetching / извлечение данных че...
Инструменты: Xcode 14, App Playgrounds, SwiftUI 5.7
Спонсорство и платный контент: https://boosty.to/avencode
Там можно купить курс (12 видеоуроков): Как сделать приложение Расходник, а также и сам проект в виде архива для Xcode.
Там же можно узнать, как сделать "ромашку" (activity indicator) самому на SwiftUI.
В этом уроке:
00:00 Вступление, постановка задачи
01:30 Обзор интерфейса
01:57 Создаём static let example в модели
03:17 Создаём сетевой слой NetworkManager, Singleton
07:05 Создаём метод fetch для получения данных из API
07:36 Добавляем enum для постоянных ссылок на точки входа
09:22 Создаём URLSession
13:15 Декодируем / парсим полученные данные
16:26 Получили первый результат - список на экране
17:50 Крупная ошибка! Переносим изменения интерфейса в основной поток
Повторяем попытку...

Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: