jjzjj

withCompletionBlock

全部标签

ios - 如果没有连接,则不会调用 Firebase withCompletionBlock

我正在使用以下内容:Firebase*fb=[[Firebasealloc]initWithUrl:url];[fbsetValue:dwithCompletionBlock:^(NSError*error,Firebase*ref){if(error){//badnews}else{}}];如果您有连接,这似乎工作得很好,如果没有,似乎永远不会调用回调。如果是这种情况,我是否需要将整个内容包装在connectedRef中?似乎有很多额外的工作,当我猜想完成block只会失败并显示错误状态为不在线时。还有其他人遇到这个问题吗? 最佳答案

ios - Firebase Swift 3 数据库在 setValue withCompletionBlock 上崩溃

我在带有Swift3的iOS上使用Firebase。当我使用FIRDatabase.database().reference().child("child").setValue("value"){(error:Error?,databaseReference:FIRDatabaseReference)inprint("Errorwhilesettingvalue\(error)")}应用程序在运行时崩溃并显示以下日志:***Terminatingappduetouncaughtexception'InvalidFirebaseData',reason:'(nodeFrom:priori