在Swift Parse中获取当前用户自定义列数据

jef*_*leo 2 ios parse-platform swift xcode6 ios8

如您所见,这是允许用户登录ios应用程序的User类

当我通过此用户登录到我自己的应用程序时,在我登录后,如何获取该用户的自定义列数据?例如,我想从这个用户获取IntakeCode并在文本字段中显示它,我该怎么做?

我试过这段代码,但它没有用,它说的

'AnyObject'不能转换为'String'; 你的意思是用'as!' 迫使低垂?

var displayIntake:NSString = PFUser.currentUser()!.objectForKey("IntakeCode")
txtIntake.text = displayIntake as String
Run Code Online (Sandbox Code Playgroud)

希望有人可以帮忙,我只想在文本字段中显示来自此用户的IntakeCode.

sie*_*y22 6

您可以使用yourpfobject["yourcolumn"].. 获取任何自定义列

在你的情况下:

if let displayIntake = PFUser.currentUser()!["IntakeCode"] as? String {
    txtIntake.text = displayIntake
}
Run Code Online (Sandbox Code Playgroud)