У меня есть 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"
},
, как отобразить или преобразовать простой объект в массив этого типа
Я сопоставляю массив, используя маппер объекта
public var ownersPeriodArray: [Model] = []
Здесь я использую библиотеку ObjectMapper для преобразования json в мою модель let model = Mapper (). Map (JSON: json)