我是swift和parse的初学者,但我要创建一个应用程序,我必须在其中检索用户的名字并将其发布在tableView中。问题是我找不到只用用户的objectId检索用户名字的方法。我在研究期间在网站上发现了这个,但似乎并不是我想要做的。我也尝试过:
userNameLabel.text = (interest.user!["FirstName"] as! String)
我收到错误:'NSInternalInconsistencyException',原因:'Key“FirstName”没有数据。在获取其值之前调用fetchIfNeeded。'
我猜问题是因为它认为它是PFObject,因此不会将其视为字符串(??)
无论如何,有人知道如何检索我的用户(“interest.user”)名字?
感谢您的时间。
答案 0 :(得分:0)
由于您的用户对象是指针,因此在运行查询时,您需要告诉Parse包含不属于该类的任何额外信息。在这种情况下,由于它是一个指针,您需要执行query.includeKey("user")
或任何指向您的用户类的列名称。