如何在Parse中访问已注册的用户名并在ViewController中使用标签显示?这似乎不起作用:
self.usernameLabel.text = PFUser.currentUser()?["username"]
答案 0 :(得分:0)
试试这个:
self.usernameLabel.text = PFUser.currentUser().username
self.usernameLabel.text
希望加载string
。 PFUser.currentUser()?["username"]
获得包含object
的解析string
。因此,在将PFUser.currentUser()?["username"]
加载到var
之前将其分配给self.usernameLabel.text
可以解决问题。
这可以这样做:
var username = PFUser.currentUser()?["username"]
self.usernameLabel.text = username
但是,parse为您提供了一些基本用户信息的快捷方式,这就是您可以使用PFUser.currentUser().username
立即获取用户名字符串的原因。