Beim Versuch, mein eigenes Session-Objekt NSURLSession()
zu erstellen und eine URL anzufordern, erhalte ich eine nicht erkannte Selektor-Ausnahme, aber wenn ich die freigegebene Sitzung NSURLSession.sharedSession()
verwende, funktioniert alles einwandfrei. Woher?NSURLSession dataTaskForRequest: Abschluss: unerkannter Selektor an Instanz
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!)
}
Versuchen mit Konfiguration initialisiert. NSURLSession (Konfiguration: NSURLSessionConfiguration.defaultSessionConfiguration()) – MadNik