从Swift

时间:2017-01-07 17:19:37

标签: ios swift firebase firebase-realtime-database

嗨我有这个firebase数据库的结构:

enter image description here

我需要从数据库中检索特定数据:Shane / DatiUtente / Password并将其添加到字符串var

请有人告诉我怎么可能。

对不起我的英语如果不好我意大利语:)

1 个答案:

答案 0 :(得分:1)

您将需要解析数据库并检索所需的值。它会是这样的:

 //At the top of your class set an empty variable like this:

          var pass = String()

     //Say for example you want to display that password to a label on your storyboard
                @IBOutlet weak var passLbl: UILabel!

//Inside your viewDidLoad function you would want to add this:
       DBRef.child("Shane").child("DatiUtente").child("Password").observeSingleEvent(of: .value, with: { (snaps) in
     if let dictionary = snaps.value as? [String: AnyObject] {
      self.passLbl.text = dictionary["pass"] as? String }

//如果你想要它,你想要它的字符串 将self.passLbl.text替换为您在顶部创建的空传递变量。