草庐IT

firebase-common

全部标签

ios - Firebase 查询快照为零?

我正在创建一个简单的聊天应用程序来学习Swift和Firebase。我有一个查询,用于检查聊天室的消息以加载到tableView中。查询返回一个快照,但我无法正确存储和加载数据。我从快照创建了一个字典,这样我就可以获得各个子值,但它们返回nil:query.observeSingleEvent(of:.childAdded,with:{snapshotinprint(snapshot)letindexPaths=self.messages.enumerated().map{IndexPath(row:$0.0,section:0)}guardletmessagesDict=snapsh

ios - Firebase 查询快照为零?

我正在创建一个简单的聊天应用程序来学习Swift和Firebase。我有一个查询,用于检查聊天室的消息以加载到tableView中。查询返回一个快照,但我无法正确存储和加载数据。我从快照创建了一个字典,这样我就可以获得各个子值,但它们返回nil:query.observeSingleEvent(of:.childAdded,with:{snapshotinprint(snapshot)letindexPaths=self.messages.enumerated().map{IndexPath(row:$0.0,section:0)}guardletmessagesDict=snapsh

ios - 在 Firebase Storage Swift 中使用图像引用数据库中的 Firebase 用户

通常我可以在网上找到这个问题的答案,但由于它太新了,我一直遇到麻烦。当我让用户登录该应用并为他们的个人资料选择4-5张图片时,我如何将这些图像存储在Firebase存储中并在Firebase数据库中将这些图像引用给该用户?谢谢 最佳答案 您先将它们上传到Firebase存储,然后将url存储在Firebase数据库中letstorage=FIRStorage.storage()letdata:NSData=myImageDataletuserProfilePic=storageRef.child("users/abc/profile

ios - 在 Firebase Storage Swift 中使用图像引用数据库中的 Firebase 用户

通常我可以在网上找到这个问题的答案,但由于它太新了,我一直遇到麻烦。当我让用户登录该应用并为他们的个人资料选择4-5张图片时,我如何将这些图像存储在Firebase存储中并在Firebase数据库中将这些图像引用给该用户?谢谢 最佳答案 您先将它们上传到Firebase存储,然后将url存储在Firebase数据库中letstorage=FIRStorage.storage()letdata:NSData=myImageDataletuserProfilePic=storageRef.child("users/abc/profile

ios - 使用 UpdateChildValues 从 Firebase 中删除

我正在尝试同时从Firebase数据库的多个位置删除数据。Firebasedocs状态:"ThesimplestwaytodeletedataistocallremoveValueonareferencetothelocationofthatdata.YoucanalsodeletebyspecifyingnilasthevalueforanotherwriteoperationsuchassetValueorupdateChildValues.YoucanusethistechniquewithupdateChildValuestodeletemultiplechildreninas

ios - 使用 UpdateChildValues 从 Firebase 中删除

我正在尝试同时从Firebase数据库的多个位置删除数据。Firebasedocs状态:"ThesimplestwaytodeletedataistocallremoveValueonareferencetothelocationofthatdata.YoucanalsodeletebyspecifyingnilasthevalueforanotherwriteoperationsuchassetValueorupdateChildValues.YoucanusethistechniquewithupdateChildValuestodeletemultiplechildreninas

swift - Firebase 注销在 Swift 中不起作用

我正在使用最新的FirebaseAPI(3.2.1),我正在使用此代码检查用户是否已登录:overridefuncviewDidAppear(animated:Bool){super.viewDidAppear(animated)if(self.navigationController!=nil){self.navigationController!.setNavigationBarHidden(true,animated:true)}if(FIRAuth.auth()!=nil){self.performSegueWithIdentifier("loginSuccessSegue",

swift - Firebase 注销在 Swift 中不起作用

我正在使用最新的FirebaseAPI(3.2.1),我正在使用此代码检查用户是否已登录:overridefuncviewDidAppear(animated:Bool){super.viewDidAppear(animated)if(self.navigationController!=nil){self.navigationController!.setNavigationBarHidden(true,animated:true)}if(FIRAuth.auth()!=nil){self.performSegueWithIdentifier("loginSuccessSegue",

ios - 在动态 Swift 框架(带/不带 Cocoapods)中导入 Firebase 并将框架导入应用程序目标

FirebaseforiOS是一个Objective-C框架,推荐使用Cocoapods进行集成。以下是我尝试设置它的方式:我在OSX10.11.6上运行Xcode8b6。该应用程序是使用iOS10SDK构建的,目标是iOS9。MyApp是我想使用的常规(Swift)iOS应用程序。MyFramework是一个带有应用程序的嵌入式动态框架,q。我希望将所有Firebase代码抽象到框架中,因此将Firebase添加到我的Podfile中的MyFramework目标:#Uncommentthislinetodefineaglobalplatformforyourproject#platf

ios - 在动态 Swift 框架(带/不带 Cocoapods)中导入 Firebase 并将框架导入应用程序目标

FirebaseforiOS是一个Objective-C框架,推荐使用Cocoapods进行集成。以下是我尝试设置它的方式:我在OSX10.11.6上运行Xcode8b6。该应用程序是使用iOS10SDK构建的,目标是iOS9。MyApp是我想使用的常规(Swift)iOS应用程序。MyFramework是一个带有应用程序的嵌入式动态框架,q。我希望将所有Firebase代码抽象到框架中,因此将Firebase添加到我的Podfile中的MyFramework目标:#Uncommentthislinetodefineaglobalplatformforyourproject#platf