В Parse у меня есть класс с именем Queries
.В этом классе у меня есть столбец с типом массива с именем favorites
Я хотел бы отобразить этот массив в UITableView
Проблема в том, что запрос загружает столбец массива favorites
как один массив, а не как несколько.
Например:
Строка 1 содержит ["Bananas"]
в столбце избранного
Строка 2 содержит ["Apples", "Oranges"]
в столбце избранного.
Строка 3 содержит ["Tomatoes"]
в столбце избранного
Я быкак tableView
, чтобы показать:
Бананы
Яблоки, Апельсины
Помидоры
Но теперь его показ:
Бананы
Яблоки
Апельсины
var favorites : [String] = []
let query = PFQuery(className: "Queries")
query.findObjectsInBackground { (object, error) in
if object != nil && error == nil {
if let returnedObjects = object {
for objects in returnedObjects {
let getFavorites = objects["favorites"] as! [String]
self.favorites.append(contentsOf: getFavorites)
self.tableView.reloadData()
}
}
}
}
TableView заполняется так: cell.favoritesLabel.text = favorites[indexPath.row]