12
var url: NSURL = NSURL(string: urlPath)!
var request: NSMutableURLRequest = NSMutableURLRequest(URL: url)
request.setValue("Basic \(base64EncodedCredential)", forHTTPHeaderField: "Authorization")
request.HTTPMethod = "GET"
var dataVal: NSData = NSURLConnection.sendSynchronousRequest(request, returningResponse: nil, error:nil)!
var err: NSError
println(dataVal)
//var jsonResult : NSDictionary?
var jsonResult = NSJSONSerialization.JSONObjectWithData(dataVal, options: NSJSONReadingOptions.MutableContainers, error: nil) as? NSDictionary
println("Synchronous \(jsonResult)")
jsonResult["records"]
Qui è dove l'errore accade, voglio solo prendere un valore dal mio jsonResult
, che è stampato correttamente alla console.non può indicizzare un valore di tipo NSDictionary con un indice di tipo stringa
Ancora schiantarsi con lo stesso errore – BorjaCin
var = JsonResult NSJSONSerialization.JSONObjectWithData (dataVal, opzioni: NSJSONReadingOptions.MutableLeaves, errore: & ERR) utilizzare questa linea. – Amit89
Modificata la risposta. – Amit89