gpt4 book ai didi

swift - PFQueryTableViewController 查询指向 User 类的指针并将其作为用户名标签放入表中(Swift,Parse)

转载 作者:行者123 更新时间:2023-11-28 08:51:24 24 4
gpt4 key购买 nike

我正在使用 Parse 和 Swift 语言制作一个 Twitter 类型的应用。

用户可以使用 queryForTable 函数创建显示在 PFQueryTableViewController 中的帖子。我的“帖子”类中的一列是指向“用户”类的指针,我希望能够查询该指针并在 TableView /时间轴中的帖子旁边的标签中显示用户的用户名。

我如何查询这个指针并从它指向的用户类中提取用户名作为字符串放入用户名标签中?

到目前为止,这是我的代码:

    override func queryForTable() -> PFQuery {

let query = PFQuery(className: "Posts")
query.cachePolicy = .NetworkElseCache
query.orderByDescending("createdAt")
return query
}

override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath, object: PFObject?) -> PFTableViewCell? {

let cell = tableView.dequeueReusableCellWithIdentifier("postCell", forIndexPath: indexPath) as! ResponseTableViewCell

cell.usersPostLabel.text = object?.objectForKey("postContent") as? String



return cell
}

最佳答案

您可以通过以下方式访问用户指针信息:

object?.objectForKey("User")!.objectForKey("username") as? String

此外,请确保您收到了您请求的用户信息。所以在查询时包括这个:

query.includeKey("User")

关于swift - PFQueryTableViewController 查询指向 User 类的指针并将其作为用户名标签放入表中(Swift,Parse),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34118038/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com