我有 json 有时会显示数组有时是简单的对象
"ownersPeriod" : [
{
"dateTo" : "2013-06-17",
"dateFrom" : "2012-09-15"
},
{
"dateTo" : "2016-06-30",
"dateFrom" : "2013-06-17"
},
{
"dateTo" : "",
"dateFrom" : "2016-06-30"
}
],
"ownersPeriod" : {
"dateTo" : "",
"dateFrom" : "2008-03-29"
},
Run Code Online (Sandbox Code Playgroud)
如何将简单对象映射或转换为这种类型的数组
我使用对象映射器映射数组
public var ownersPeriodArray: [Model] = []
Run Code Online (Sandbox Code Playgroud)
我在这里使用 ObjectMapper 库将 json 转换为我的模型 let model = Mapper().map(JSON: json)