在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]