Как извлечь и проанализировать JSON с помощью Swift 2 + XCode 7 + iOS 9 [дубликат]
На этот вопрос уже есть ответ здесь:
Как разобрать JSON в Swift с помощью NSURLSession 5 ответовИскал полезные учебные пособия для работы в сети со Swift 2 и iOS 9, но похоже, что в теме нет контента онлайн. Я смотрел сессию WWDCСеть с NSURLSession Но я не смог адаптировать новый API iOS9 для асинхронного способа извлечения и анализа данных JSON. Что я пробовал:
do {
if let url = NSURL(string: "site/api.php?option=fetchOps"),
let data = NSData(contentsOfURL: url),
let jsonResult = try NSJSONSerialization.JSONObjectWithData(data, options: []) as? [[String:AnyObject]] {
}
} catch let error as NSError {
print(error.description)
}
Пожалуйста, поделитесь своим опытом работы с сетями на iOS9 и Swift2, какие лучшие практики, может быть, класс Singleton для работы в сети и анализа, может быть, ORM?