【发布时间】:2016-12-30 17:59:55
【问题描述】:
我正在从 Firebase 数据库中检索对象,我需要将它们转换为自定义结构类对象
类:
struct Request {
var Address: String!
var Position: Position!
var RequestID: String!
var Status: String!
}
从我的 Firebase DB 获取快照的函数:
self.ref.child("requests").observe(.childAdded, with: { snapshot in
//I need to cast this snapshot object to a new Request object here
let dataChange = snapshot.value as? [String:AnyObject]
print(dataChange)
})
我怎样才能完成这项工作?
【问题讨论】:
-
看看这个关于这个主题的优秀答案...stackoverflow.com/a/38154998/2570590
标签: firebase swift3 firebase-realtime-database