Я пытаюсь создать массив объектов JSON для манипулирования и сохранения в UserPreferences после этого, например:
[
{
"id" : "01",
"title" : "Title"
},
{
"id" : "02",
"title": "Title 02"
}
]
это мой класс NSObject:
class Item: NSObject {
var _id: String = ""
var _title: String = ""
var id: String {
get {
return _id
}
set {
_id = newValue
}
}
var title: String {
get {
return _title
}
set {
_title = newValue
}
}
}
И у меня есть этот код для преобразования в JSON с использованием SwiftyJson , но я не могу сделать это как массив
var item: [Item] = ["array of itens already setted"]
var json: JSON = JSON([:])
for item in list {
json["id"].string = item.id
json["title"].string = item.title
}
Этот код возвращает только последний элемент массива:
{
"id" : "01",
"title" : "Title"
}