【问题标题】:How to retrieve data from firebase and save this data in textbox in swift如何从firebase检索数据并将这些数据快速保存在文本框中
【发布时间】:2017-09-20 10:31:27
【问题描述】:
func getInformation() {
     ref = Database.database().reference()

Handle = ref?.child("Users").observe(.childAdded, with: { (snapshot) in

    if let item = snapshot.value as? String {

    self.name.text = item
    }

【问题讨论】:

    标签: swift firebase firebase-realtime-database


    【解决方案1】:

    我正在尝试理解您的问题。所以你想在这里实现的是,在 FirebaseDB 中添加新用户后,你的 textBox 会想要实时显示添加的用户的名称吗?在这种情况下,如果添加的用户对象具有name 字段,则返回的snapshot.value 应该是NSDictionary 而不仅仅是String。尝试做这样的事情:

    if let newUser = snapshot.value as? NSDictionary,
       let newUserName = newUser["name"] as? String {
        self.name.text = newUserName
    }
    

    【讨论】:

      猜你喜欢
      • 2019-06-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-12-31
      相关资源
      最近更新 更多