Asynchronous 无法在异步请求中从NSDictionary中提取值
实际上,我正在尝试使用异步请求获取响应。因此,我试图从字典中获取数据,但我无法这样做。我想用SWIFT做以下工作 NSString*s=[jsonObject valueForKey:@“EmployeeID”] 请帮帮我,谢谢Asynchronous 无法在异步请求中从NSDictionary中提取值,asynchronous,swift,Asynchronous,Swift,实际上,我正在尝试使用异步请求获取响应。因此,我试图从字典中获取数据,但我无法这样做。我想用SWIFT做以下工作 NSString*s=[jsonObject valueForKey:@“EmployeeID”] 请帮帮我,谢谢 NSURLConnection.sendAsynchronousRequest(urlRequest, queue: NSOperationQueue()) { (urlResponse, data, error) -> Void in if
NSURLConnection.sendAsynchronousRequest(urlRequest, queue: NSOperationQueue()) { (urlResponse, data, error) -> Void in
if let err = error {
completion("")
return
}
var err:AutoreleasingUnsafeMutablePointer<NSError?>
let jsonObject:AnyObject? = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: nil)as NSDictionary
var jsonResult = NSString(data: data, encoding: NSUTF8StringEncoding)
NSLog("Data : \(jsonResult)")
NSURLConnection.sendAsynchronousRequest(urlRequest,队列:NSOperationQueue()){(urlResponse,data,error)->中的Void
如果让err=error{
完成(“”)
回来
}
var err:autoreleasingusafmeutablepointer
将jsonObject:AnyObject?=NSJSONSerialization.jsonObject WithData(数据,选项:NSJSONReadingOptions.MutableContainers,错误:nil)作为NSDictionary
var jsonResult=NSString(数据:数据,编码:NSUTF8StringEncoding)
NSLog(“数据:\(jsonResult)”)
问题是什么?为什么您无法获取?编译错误、无数据、异常等等?实际上,我正在尝试获取一个json形式的响应。json显示正确……但是,我需要获取特定键的值。然后您应该在问题中详细说明这一点。因为现在不清楚您在问什么,也不清楚您在问什么问题是什么。