Занятие 13: Работа с сетью в iOS

Описание к видео Занятие 13: Работа с сетью в iOS

На этом занятии мы познакомимся с концептом REST API, как работать с таким API и URLSession для работы с сетью. Так же сделаем приложение для подгрузки изображений/данных в таблицу и поговорим, на что нужно обратить внимание.

Для связи: https://t.me/ildar_ios
Поддержать автора: https://www.paypal.com/donate/?hosted...

00:00 - Введение
00:40 - Общая схема взаимодействия по HTTP(S)
04:45 - Настройка старого проекта
09:30 - Изучение Cats API
22:20 - Создаем NetworkManager
37:15 - Создаем модель Cat и поля от JSON
40:10 - Async Await запрос на котиков
45:55 - Codable для Cat структуры и парсим данные
48:21 - Получение и отображение данных в таблицу
57:40 - Создаем ImageService для подгрузки изображения
1:04:20 - CodingKeys для Codable модели
1:08:36 - Кэширование изображений
1:20:55 - Не забыть про отмену запросов внутри ячеек
1:26:00 - Кэширование Data VS UIImage
1:28:30 - Концовка

Комментарии

Информация по комментариям в разработке