Я работаю с PFQueryTableViewController и настраиваю его, чтобы найти только дружеские отношения для этого пользователя, который был одобрен или отправлен ему.Невозможно загрузить изображение из PARSE в образ изображения изображения PFTableViewCell
«fromUser» и «toUser» являются указателями на класс пользователя, где мне нужно имя пользователя и profilePicture для каждого из пользователей, содержащихся в результатах запросов.
Сейчас я стараюсь принести те, в моем методе cellForRowAtIndexPath и загрузить изображение:
override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath, object: PFObject?) -> PFTableViewCell? {
let cellIdentifier = "contactCell"
let cell = tableView.dequeueReusableCellWithIdentifier(cellIdentifier) as! PFTableViewCell
if let user = object?["fromUser"] as? PFUser {
user.fetchInBackgroundWithBlock({ (user, error) -> Void in
if error != nil {
println("Could not fetch user object")
}
let user = user as! PFUser
cell.textLabel?.text = user.username!
cell.imageView?.file = user["profilePicture"] as? PFFile
cell.imageView?.loadInBackground()
})
} }
Getting имя пользователя для отображения в Tableview работает нормально, но изображение не на самом деле никогда не загружен. Я попробовал разные подходы, чтобы загрузить изображение, но свойство imageView моей ячейки всегда равно нулю.
- класс прототипа установлен в PFTableViewCell
- Контроллер связан с видом на раскадровке
Пожалуйста, дайте мне знать, если вы, ребята, есть какие-либо идеи, почему это встроенное в собственности равно нуль и как это исправить.
Спасибо,