在Swift 3中检索Firebase数据库中的数据,问题

在Swift 3中检索Firebase数据库中的数据,问题

问题描述:

我在过去2个月在swift 3上使用了Firebase。 在我们的应用程序开发过程中,一些iPhone设备显示从Firebase实时数据库获取数据的问题。在Swift 3中检索Firebase数据库中的数据,问题

我的代码是

var databaseReference: FIRDatabaseReference! 
databaseReference = FIRDatabase.database().reference() 
databaseReference = databaseReference.child("_general") 
databaseReference.observeSingleEvent(of: .value, with: 
    { (snapshot) in 
     // Get value 
     print("Snapshot ",snapshot) 
}) { (error) in 
    print("ERROR ",error) 
} 

在一些器件以下日志中显示:

2016-12-02 15:29:02.507003 DatabaseExampleSwift[273:15534] [] __nw_connection_get_connected_socket_block_invoke 7 Connection has no connected handler 

enter image description here

+0

“observeSingleEvent”处理程序没有响应。 –

试试这个,希望这有助于

let baseUrl = FIRDatabase.database().reference() 
let generalRef = baseUrl.child("_general") 

    generalRef.observeSingleEvent(of: .value, with: { (snapshot) in 
     print("This is snapshot value: \(snapshot)") 
    }) { (error) in 
     print("Failed to get snapshot", error.localizedDescription) 
    } 

Ç heck你是否意外删除了该节点,或者您更改了Google信息列表