Добавить данные в существующий массив JSON с помощью SwiftyJSON - PullRequest
0 голосов
/ 17 октября 2018

У меня есть массив 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 всегда возвращать ноль

...