key: HandyJSON 数组 良辰乐
其实HandyJSON是可以直接解析数组的, 看下面的例子你就知道啦.
还不知道怎么用的话, 给我留言,我回复你. 嘿嘿
class Cat: HandyJSON {
var name: String?
var id: String?
required init() {}
}
let jsonArrayString: String? = "[{\"name\":\"Bob\",\"id\":\"1\"}, {\"name\":\"Lily\",\"id\":\"2\"}, {\"name\":\"Lucy\",\"id\":\"3\"}]"
if let cats = [Cat].deserialize(from: jsonArrayString) {
cats.forEach({ (cat) in
// ...
})
}