У меня есть массив SwiftyJSON
, который я объявил и добавил в него данные.Данные JSON
фильтруются с помощью логики в закрытии cellForRowAt
.Я хотел бы добавить данные в другую существующую переменную SwiftyJSON
.
var jsonObj: JSON = JSON() // With JSON DATA
var filteredJSON: JSON = JSON() // Data to be added after filtration
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
//..... Used jsonObj data and created a value for 'obj'
if obj.altitude.wrappedValue > 0 {
var filtr = JSON(jsonObj[indexPath.row].object)
filteredJSON.arrayObject?.append(filtr)
}
print("filteredJSON:", filteredJSON) // null
}
В конце filteredJSON
всегда возвращать ноль