【发布时间】:2020-04-14 12:36:23
【问题描述】:
请帮助我在 SWIFT5 中解析以下 json 响应,因为我正在获取用户和组数据的 nil 值。
{
"user": {
"0": {
"id": "5",
"name": "ABC"
}
},
"group": {
"0": {
"id": "510",
"name": "XYZ"
}
}
}
if let unwrappedData = data {
do{
let json = try JSONSerialization.jsonObject(with: unwrappedData, options: [])
print(json)
if let user = try? JSONDecoder().decode(UserModel.self,from:unwrappedData){
completion(.success(user))
}else{
let errorResponse = try JSONDecoder().decode(ErrorResponse.self, from: unwrappedData)
completion(.failure(errorResponse.errorValue))
}
}catch{
completion(.failure(error))
}
}
用户数据打印为零。请帮我解决问题。
【问题讨论】:
标签: ios json swift5 jsonparser