HandyJSON用法

96 阅读1分钟

HandyJSON

数据结构

image.png

image.png

image.png

class 测试可以分层解析

class MyCellModel: HandyJSON{
    var message = ""
    var data: MyCellDataModel?
    required init() {
        
    }
}

class MyCellDataModel: HandyJSON {
    // 数组包含数组哦
    var sections: [[MyCellDataSectionsModel]]?
    required init() {
        
    }
}

class MyCellDataSectionsModel: HandyJSON {
    var text = ""
    required init() {
        
    }
}

解析结果

配合 SwiftJSON

image.png

struct 也可以分层 但是需要自己初始化

image.png