【发布时间】:2019-06-18 23:57:41
【问题描述】:
我正在尝试在应用程序尝试连接到 firebase-realtime-database 时检查错误。
我主要担心的是用户第一次启动应用程序,但没有互联网连接。我创建了对数据库的引用并尝试观察单个事件,但控制台日志开始抛出错误消息,并且我的代码没有捕获任何错误消息。
//------- variable declaration
var ref:DatabaseReference?
//------- inside de method
ref = Database.database().reference(withPath: "myPath")
ref?.observeSingleEvent(of: .value, with: { (snapshot) in
//I cannot even fire up the observer, so I never get here
}){(error) in
//no error is captured here also
}
即使我评论或删除observeSingleEvent,我也可以看到控制台中抛出的错误,但我想捕获它们。 有人知道怎么做吗?
提前致谢
【问题讨论】:
标签: swift firebase firebase-realtime-database