如何解析 alamofire 模型中的字典?

How to parse dictionary inside alamofire model?

我有一些等于响应模型的结构。但是我有一个字段无法正确解析。如下所示:

"qualification": {
        "12201": 2,
        "11924": 1,
        "1335": 1,
        "1339": 1,
        "471": 4
    }

如您所见,它是一个简单的字典。但是这种类型在 Alamofire 中是不可接受的:

Cannot automatically synthesize 'Decodable' because '[String : Any]?' does not conform to 'Decodable'

问题是我没有通过名称接收字段,我只有一些 ID 和 it.And 的等值,这只是一个有此类问题的字段。所有其他模型字段都很好,并且有用于解析的字段。

看来我已经通过以下方式解决了这个问题:

var qualification:[String:Int]?

据我所知,Alamofire 接受这样的字典。也许它会对其他人有所帮助:)