我试图从JSON获得价值,但它给这个错误无法解析使用JSON迅速在iOS中
type of expression is ambiguous without more context
我的视图控制器代码
Alamofire.request(.GET, "http://resturl.com/rest/loginuser",
parameters: ["password":uPwd,"username": uEmail,], encoding: .JSON).responseJSON() {
(request,response, data,error) in
let jsonData = NSJSONSerialization.JSONObjectWithData(data, options: nil, error: &error) as? NSDictionary // it is giving error here
if let parseJson=jsonData{
var result:String=parseJson[""] as String!;
}
}
我搜索互联网,但couldn找不到合适的解决方案。请指导我这个
让datastring = NSString的(数据:数据,编码:NSUTF8StringEncoding) 的println(“JSON已检索\( datastring)“)打印您的JSON字符串以验证您是否从服务器接收数据。也尝试打印错误。 –
'.responseJSON'已经转换它,你不需要转换它 –
@HamzaAnsari我想显示返回的json的值..我该怎么做? – Anony