0

我在名为 PFUser 的列中有自定义值"website"。我正在尝试使用下面的代码获取此值,但如果我使用数据查看器在他们的网站上更新 Parse.com 的值,它似乎不会在设备上发生变化。它也不会跨设备更新。有任何想法吗?

websiteField.text = currentUser.objectForKey("website") as String

4

1 回答 1

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)
        }
    }
于 2014-12-05T16:27:45.797 回答