【发布时间】:2016-10-17 11:40:55
【问题描述】:
您好,我正在使用 ObjectMapper 进行 Json 映射,并且我有一个名为 People 的模型类,它有一个属性 personName,我正在做这样的映射
class People : Mappable,BaseMappable{
var personName : String?
required init(map:Map){ }
func mapping(map: Map){
personName <- map["name"]
}
}
但我的问题是,我将这个模型用于不止一个 websservice 和 personName 可能会用于不同的键。在我当前的示例中,我使用名称键映射personName,但在我的另一个webservice 响应中,personName 应该使用userName 键进行初始化,那么我如何管理一个变量来管理多个键?
【问题讨论】:
-
请API人员将其更改为
name键。
标签: ios swift objectmapper