Jak sprawdzić response.statusCode w SendSynchronousRequest w Swift Kod jest poniżej:Jak sprawdzić Response.statusCode w sendSynchronousRequest na 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?
przed iw Objective C, sprawdzamy response.statusCode z tym: (długie) response.statusCode ale w szybkich nie mam pojęcia w jaki sposób można sprawdzić kod statusu odpowiedzi
Można łączyć/uprościć '' let' if' i oświadczenia do 'jeśli niech httpResponse = odpowiedź jako? NSHTTPURLResponse {...} '. –
yip right Nie jestem tym, który został użyty do konstrukcji niech, ale jest czystszy! - edytowane –
Dziękujemy! działa idealnie. – Raja