这是我的模特班
struct ErrorData: Decodable {
let code : Int
let message : String
let data : [ErrorDataFields]
}
我想让 ErrorDataFields 像数组和对象一样
struct ErrorData: Decodable {
let code : Int
let message : String
let data : [ErrorDataFields]
}
AND
struct ErrorData: Decodable {
let code : Int
let message : String
let data : ErrorDataFields
}
答案 0 :(得分:0)
我们可以将通用类型与Decodable一起使用。唯一的事情是泛型类型也应该符合Decodable。
struct ErrorData <T : Decodable> : Decodable {
let code : Int
let message : String
let data : T
}