Einfachste Lösung, um zu überprüfen, ob die Datei auf einem Webserver vorhanden ist. (Schnell

Es wird viel darüber diskutiert und ich verstehe die Lösung, die Delegate-Methode zu verwenden und die Antwort "404" zu überprüfen:

var request : NSURLRequest = NSURLRequest(URL: url)

var connection : NSURLConnection = NSURLConnection(request: request, delegate: self, startImmediately: false)!
connection.start()

    func connection(didReceiveResponse: NSURLConnection!, didReceiveResponse response: NSURLResponse!) {
//...
}

Aber ich hätte gerne eine einfache Lösung wie:

var exists:Bool=fileexists(sURL);

Weil ich mit dem Delegaten viele Anfragen in derselben Klasse habe und die Antwort nur mit meiner Funktion fileexists () überprüfen möchte.

Hinweise?

AKTUALISIERE Ich denke, ich muss eine synchrone Anfrage wie die folgende stellen, aber ich erhalte immer 0x0000000000000000 als Antwort:

   let urlPath: String = sURL;
    var url: NSURL = NSURL(string: urlPath)!
    var request1: NSURLRequest = NSURLRequest(URL: url)
    var response: AutoreleasingUnsafeMutablePointer<NSURLResponse?
    >=nil
    var error: NSErrorPointer = nil
    var dataVal: NSData =  NSURLConnection.sendSynchronousRequest(request1, returningResponse: response, error:nil)!
    var err: NSError
    println(response)