iOS дайджест #14: Networking

URLSession

Базовим мережевим класом в iOS є URLSession, який до Swift 3 називався NSURLSession. Як стандарт він прийшов на зміну NSURLConnection у 2015 році.

Сесія WWDC 2015 про NSURLSession.
Документація від Apple по URL Loading System.
NSURLSession Tutorial від Ray Wenderlich
Оновлення NSURLSession до Swift 3.

Alamofire

З появою Swift у 2014 році на зміну сторонньому фреймворку AFNetworking як стандарту де-факто прийшов інший сторонній фреймворк Alamofire.

Alamofire на Github.
Документація по Alamofire на CocoaPods.
Alamofire Tutorial від Ray Wenderlich. Переклад російською.
Alamofire Tutorial від AppCoda, що включає розробку серверної частини.
Одна з перших статей про Alamofire, що вийшла ще 2014 року на NSHipster.

JSON

Про роботу з JSON у Swift у блозі Apple.
Swift JSON Tutorial від Ray Wenderlich.
Як парсити JSON: у Swift 2, у Swift 3.

SwiftyJSON

Фреймворк SwiftyJSON на GitHub.
Документація по SwiftyJSON на CocoaPods.
Як використовувати Alamofire та SwiftyJSON.

P.S. Якщо ви знаєте інші корисні посилання на тему «Networking», будь ласка, поділіться ними у коментарях.


← Попередній випуск: iOS дайджест #13

Похожие статьи:
Новые версии Leaflet 1.0 InfluxDB 1.0 Homebrew 1.0.0 Rust 1.12 Angular 2 TypeScript 2.0 CouchDB 2.0 Git 2.10 Android Studio 2.2 Swift 3.0 Bash 4.4 Varnish 5.0 OpenBSD 6.0 Notepad++ 7 Vim 8.0 PostgreSQL 9.6 Asterisk 14 GNU...
Ідея чотириденного робочого тижня почала ширитися світом відносно недавно — у відповідь на все частіше вигоряння працівників...
Міністерство оборони звернулося до української кіберспільноти з ініціативою проведення скоординованих операцій проти...
В этой статье я описываю, как вышел из крайне нестандартной ситуации, в которой даже коллеги с большим опытом ведения...
У 2025 році середній рівень цифрового розвитку громад в Україні зріс із 30 до 44,9 бала зі 100. Найвищі показники...
Яндекс.Метрика