我想使用将其发布到UILabel的用户名填充已发布的图片,但似乎找不到查询用户名的方法,因为它位于另一个类中。
我有两个班级,
我想从User类中获取用户名,但我的PFQuery正在查询Post Class以填充创建的帖子中的所有其他信息。 这是我的代码...如何从此查询中访问User类中的用户名信息?
//VARS
var queryusers = [String: String]()
var usernames = [String]()
var addresslost = [String]()
var breedlost = [String]()
var phonelost = [String]()
var imageFileslost = [PFFile]()
var refresherLost: UIRefreshControl = UIRefreshControl()
@objc func updateCollectionViewLost() {
let querylost = PFQuery(className: "Post")
querylost.order(byDescending: "createdAt")
querylost.whereKey("lostfound", equalTo: "lost")
querylost.findObjectsInBackground { (objects, error) in
if let posts = objects {
for post in posts {
self.addresslost.append(post["address"] as! String)
self.breedlost.append(post["breed"] as! String)
self.phonelost.append(post["phone"] as! String)
self.imageFileslost.append(post["imageFile"] as! PFFile)
self.usernames.append(self.queryusers[post["userid"] as! String]!)
self.lostCollectionView.reloadData()
self.refresherLost.endRefreshing()
}
}
}
}