如何在 swift 中执行 firebase 的完成监听器?它说文档中有 SetValue 和 UpdateValue 的完成列表,但没有示例。
最佳答案
setValue 的完成在 {} block (闭包)中处理。因此,一旦尝试设置值,该 block 中的代码就会执行。如果没有,错误将为零,快照将是写入的数据。
let ref = self.myRootRef.child("some_path")
ref.setValue("Hello", withCompletionBlock: { (error, snapshot) in
if error != nil {
print("oops, an error")
} else {
print("completed")
}
})
给出结果
root_ref
some_path: Hello
并打印“完成”
关于swift - swift 中的 Firebase 完成监听器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38179186/