如何从Firebase提取数据?

时间:2019-04-10 08:44:22

标签: ios swift firebase firebase-realtime-database

我是新手,我尽力做到最好,因为我已经打了几天的时间来解决问题,但仍然无望,我希望你们能告诉我我该如何解决。 / p>

我想获取数据并将其放入newPerson,请在此处输入代码class App extends React.Component { render() { return ( <div> <OtherComponent props="test" /> </div> ); } } ,然后崩溃,提示newPersons.append(nyPerson!)

Thread 1: Fatal error: Unexpectedly found nil while unwrapping an Optional value

1 个答案:

答案 0 :(得分:0)

这是代码表单入门文档:https://firebase.google.com/docs/database/ios/lists-of-data

我认为您在BackUp.init(snapshot:DataSnapshot)中遇到的问题。请确保以可选方式获取数据,例如:

init(snapshot: DataSnapshot) {
 let value = snapshot.value as? NSDictionary
 let username = value?["username"] as? String ?? ""
 ...
}