Работа с сетевыми запросами в iOS с помощью URLSession (Часть 1). Видео-курс
Узнайте, как использовать URLSession в iOS. Видео-курс, сетевой API Apple, в том числе как загружать данные, показывать ход загрузки, группировать несколько сетевых запросов, обрабатывать ошибки и многое другое. Узнайте о параллелизме и о том, какую роль он играет в работе сетей, выполняйте загрузки. Обновлено для iOS 15 и Swift 5.6
Для кого этот курс?
Разработчики среднего уровня. Вам должен быть удобен язык программирования Swift.
Вы начнете с общего обзора параллелизма, затем узнаете, как выполнять простые сетевые запросы. Позже вы узнаете, как загружать файлы, как группировать сетевые запросы, показывать ход загрузки и обрабатывать ошибки.
Наконец, вы узнаете, как приостанавливать, отменять и возобновлять загрузку.
Охватываемые концепции
iOS 15, Swift 5.6, Xcode 13.4.1
- URLSession
- Настройка URLSessionConfiguration
- Загрузка файлов (Downloading Files)
- Приостановка (Pausing), возобновление (Resuming) и отмена загрузок (Canceling Downloads)
- Отображение прогресса работы сети (Network Progress)
- Моделирование различных скоростей сети (Network Speeds)
Смотреть видео-курс
Часть 1: