En Firebase 2.5.1, ce travaillait:SetValue achèvement bloc avec 3.x Firebase
let post1Ref = sendRequestRef.childByAutoId()
post1Ref.setValue(request, withCompletionBlock: {(error:NSError?, ref:Firebase!) in
})
Cependant, je ne pouvais pas comprendre comment y parvenir 3.x (comme docs pour l'achèvement ne dit pas vraiment)
let post1Ref = sendRequestRef.childByAutoId()
post1Ref.setValue(request, withCompletionBlock: {(error:NSError?, ref:Firebase!) in
if (error != nil) {
print("ERROR")
} else {
print("Success")
}
})
Cela jette une erreur:
Use of unresolved Firebase
Quelle est la bonne façon de gérer co mpletion block avec Firebase 3.x?
https://firebase.google.com/docs/database/ios/save-data –