天天看點

swift4.0 建立模型,json轉模型

建立模型Barrage,繼承自Codable

struct Barrage : Codable {
    
    let avatarUrl : String?
    let data : BarrageData?
    let time : Int?
    let type : Int?
    let userId : Int?
    let username : String?
}

           

把資料轉成model,使用swift自帶的轉模型的方法。真沒想到,swift居然可以如此簡便。

let model = try JSONDecoder().decode(T.self, from: json)