-1
我有下载数据验证码:如何解析json的post方法?
let parameters = [
"NationalCode": "06090632",
"password": "0012"
]
let url = "http://android/home/login"
Alamofire.request(url, method: .post, parameters: parameters, encoding: URLEncoding.httpBody).responseJSON { response in
if let data = response.data {
let json = String(data: data, encoding: String.Encoding.nonLossyASCII)
print(json)
self.lbl1.text=json
}
}
我有这样的结果是正确的:
Optional("{\"id\":\"3\",\"name\":\"jac\"}")
现在我想循环结果的每一个项目。我想在一个标签中打印“id”,在另一个标签中打印“名称”。 我该怎么做? (我是Swift新手)
请正确格式的代码。 – RaghavGarg
swift 4中的新功能:可以使用JSONDecoder。在您的模型中实施Codable协议。示例: class class Model:Codable { var id:NSNumber? var name:String? } // 让 解码器= JSONDecoder() 让模型=尝试decoder.decode(Model.self,来自:数据) 打印( “\(model.name)”) –