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
Clik here to view.
