gpt4 book ai didi

ios - 无法获取 Parse.com PFUser 数据?

转载 作者:可可西里 更新时间:2023-11-01 01:39:36 25 4
gpt4 key购买 nike

我有一个 UITableView,其中填充了用户当前正在玩的游戏。我在 Game 表中有一个名为 Turn 的指针列,它指向 User 表中的一个 PFUser。我不想将单元格文本设置为 Turn 值的 objectID,而是将其设置为存储在 User 表中的玩家的名字。

问题是当我打印 Turn 指针对象时,它只包含 objectID 而我无法提取 first_name。这是我的代码:

 let object = gameResults[indexPath.row]

let user = object["turn"] as! PFUser

let userString = "\(object.first_name)"

cell.textLabel?.text = userString

return cell

单元格文本只是显示为“nil”。如何从 User 表中获取与 Turn pointer 列相关的用户数据?

最佳答案

使用 PFQuery 时默认不包含指针列数据。

这样做是为了让您的查询包含指针数据:

yourQuery.includeKey("turn")

这将从用户表中获取用户数据并将其包含在获取的 PFObject 中。

更新:

要获取 first_name 字段(或与此相关的任何字段),语法为:

let userSting = user["first_name"] as String

关于ios - 无法获取 Parse.com PFUser 数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31258549/

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