При попытке создать свой собственный объект сеанса NSURLSession()
и запросить url я получаю исключение исключенного исключения, но когда я использую общий сеанс NSURLSession.sharedSession()
, все работает нормально. Почему?
var url = NSURL(string: "http:/www.google.com")
if url != nil {
//throws unrecognized selector when dataTaskWithURL is called
let session=NSURLSession()
session.dataTaskWithURL(url!)
//works
let sharedSession=NSURLSession.sharedSession()
sharedSession.dataTaskWithURL(url!)
}