使用Xcode中的swift将用户用户名保存到firebase数据库

时间:2016-08-11 12:33:21

标签: swift firebase firebase-realtime-database

我已经使用带有firebase身份验证的电子邮件和密码创建了用户,这一切都运行正常,但是,现在我想将用户的用户名保存到数据库中。这就是我将用户名保存到数据库所得到的......

var databaseRef: FIRDatabaseReference! {
        return FIRDatabase.database().reference()
    }

    let userInfo = ["email": user!.email, "username": self.usernameTextField.text, "uid": user!.uid]

                    // create user reference

                    let userRef = self.databaseRef.child("users").child(user!.uid)

                    // Save the user info in the Database

                    userRef.setValue(userInfo)

然而最后一行是错误"无法转换类型' [String:String?]'到期望的参数类型' AnyObject?'"

有谁知道如何解决此问题并获取保存在数据库中的用户名?感谢

0 个答案:

没有答案