2015-06-18 49 views
-2

如何在Parse中訪問註冊用戶名並在ViewController中顯示標籤?這似乎並不奏效:如何在XCode中顯示解析用戶名

self.usernameLabel.text = PFUser.currentUser()?["username"] 
+1

您是否嘗試了'PFUser.currentUser()。用戶名?' 您正在收到什麼錯誤? – Erakk

+0

@Erakk你是真正的MVP。 –

+0

這不是關於Xcode的問題。 – JAL

回答

0

試試這個:

self.usernameLabel.text = PFUser.currentUser().username 

self.usernameLabel.text想用string加載。 PFUser.currentUser()?["username"]得到包含string的解析object。因此,可以通過將PFUser.currentUser()?["username"]分配給var來解決問題,然後將其加載到self.usernameLabel.text

這是可以做到這樣的:

var username = PFUser.currentUser()?["username"] 
self.usernameLabel.text = username 

但解析爲您提供了一個快捷方式到一些基本的用戶信息,這就是爲什麼你可以使用PFUser.currentUser().username來獲取用戶名字符串的時候了。