PFUser没有名为下标的成员?

时间:2015-09-16 23:40:10

标签: ios swift parse-platform pfuser

我正在使用Parse的PFUser在用户注册时创建并保存用户的信息,但我收到错误“'PFUser'没有名为'subscript'的成员”在我必须设置用户的行firstName和zipcode。代码之前运行完美,我无法在网上找到任何可以解释此错误的历史记录。请帮忙!

 func signUp() {
    var user                            = PFUser()
    user.email                          = email.text
    user["firstName"]                   = firstName.text
    user["zipcode"]                     = zipcode.text
    user.objectId = objectId
//etc... }

2 个答案:

答案 0 :(得分:2)

您可以使用方法setValue:forKey:

示例:

func signUp() {
    var user = PFUser()
    user.email = email.text
    user.setValue(firstName.text, forKey:"firstName")
    user.setValue(zipcode.text, forKey:"zipcode")
    user.objectId = objectId
//etc... }

答案 1 :(得分:0)

如果您使用的是iOS 9,则必须下载新的解析SDK,这就是您遇到此问题的原因。