我在名为"website"
的PFUser列中有自定义值。我试图使用下面的代码获取此值,但如果我使用数据查看器在他们的网站上更新Parse.com的值,它似乎不会在设备上更改。它也不会跨设备更新。
任何想法?
websiteField.text = currentUser.objectForKey("website") as String
答案 0 :(得分:3)
我设法让它使用下面的代码。
var currentUser = PFUser.currentUser()
currentUser.refreshInBackgroundWithBlock { (object, error) -> Void in
println("Refreshed")
currentUser.fetchIfNeededInBackgroundWithBlock { (result, error) -> Void in
self.websiteStr = currentUser.objectForKey("website") as String
self.websiteField.text = self.websiteStr
println("Updated")
println(self.websiteStr)
}
}