Solução mais simples para verificar se o arquivo existe em um servidor da web. (Rápido)

Há muita discussão sobre isso e compreendo a solução para usar o método delegate e verifique a resposta "404":

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!) {
//...
}

Mas eu gostaria de ter uma solução simples como:

var exists:Bool=fileexists(sURL);

Porque terei muitas solicitações na mesma classe do delegado e só quero verificar a resposta com a minha função fileexists ().

Alguma dica?

ATUALIZAR Acho que vou ter que fazer uma solicitação síncrona como a seguir, mas sempre recebo 0x0000000000000000 como resposta:

   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)

questionAnswers(2)

yourAnswerToTheQuestion