Come controllare response.statusCode in SendSynchronousRequest a Swift Il Codice è qui sotto:Come controllare Response.statusCode in sendSynchronousRequest su Swift
let urlPath: String = "URL_IS_HERE"
var url: NSURL = NSURL(string: urlPath)
var request: NSURLRequest = NSURLRequest(URL: url)
var response: AutoreleasingUnsafeMutablePointer<NSURLResponse?> = nil
var error: NSErrorPointer? = nil
var data = NSURLConnection.sendSynchronousRequest(request, returningResponse: response, error: nil) as NSData?
prima e in Objective C, controlliamo response.statusCode Con questa: (lungo) response.statusCode ma in rapida non ho idea di come può controllare il codice di stato di risposta
È possibile combinare/semplificare il '' if' e dichiarazioni let' a 'se lasciare HttpResponse = risposta come? NSHTTPURLResponse {...} '. –
yip right Non sono così abituato al costrutto se lasciato ma è più pulito! - modificato –
Grazie! funziona perfettamente. – Raja