parsing,如何计数,将数据放入数组中,然后显示数组的内容

我需要检查并显示固定tableView中Parse类中的对象数量,每个对象都有一个“guide”关键字,而tableView的每一行都以这些关键字命名。

问题:无法将数据添加到数组

我的想法是search他们,把结果放在一个数组:

var totalOfTotalArray : [Int] = [] 

然后,为了逐一显示数字,每一行将有:

  switch indexPath.row { cell.guideNumberOfMexLabel.text = String(self.totalOfTotalArray[indexPath.row]) } 

这是查询

 for pfKeyword in KeyWords.guideKeywordArray { var findHowManyMexQuery = PFQuery(className: KeyWords.ParseClassForPublicMessages) findHowManyMexQuery.whereKey("guide", containsString: pfKeyword) //MARK: - filter for Parse - should filter parse query findHowManyMexQuery.whereKey("messagePosition", nearGeoPoint: PFGeoPoint(location: myPosition), withinKilometers: kRadiusMessages) //MARK: geolocalized filter findHowManyMexQuery.countObjectsInBackgroundWithBlock { (count: Int32, error: NSError?) -> Void in if error == nil { self.totalOfTotalArray.append(Int(count)) //Array never filled up } } }