【发布时间】:2016-12-13 15:15:23
【问题描述】:
我将我的代码转换为 swift 3 ,尝试读取一些数据时出现以下错误:
无法将类型 '(_) -> ()' 的值转换为预期的参数类型 '((Error) -> Void)?'
Ref.observe(.value, with: { snapshot in
print(snapshot)
}, withCancel: { error in //the error appear here
print(error.description)
})
【问题讨论】:
-
Xcode 在与 firebase 交互时有时会表现得很奇怪...尝试明确设置快照的类型和错误。
ref.observe(.value, with: { (snap: FIRDataSnapshot) in }, withCancel: { (error: Error) in }) -
作为答案发布,我会接受,谢谢
标签: firebase swift3 firebase-realtime-database