由于信号分段故障11 Firebase Swift 3 Xcode 8,命令失败
我将用户数据存储在firebase的由于信号分段故障11 Firebase Swift 3 Xcode 8,命令失败,xcode,firebase,swift3,firebase-realtime-database,firebase-authentication,Xcode,Firebase,Swift3,Firebase Realtime Database,Firebase Authentication,我将用户数据存储在firebase的users节点的userUID子节点中。但面对因信号分割故障11导致的错误命令失败,我研究了一些相关问题,但没有发现类似的问题。帮我完成这个 let userID = FIRAuth.auth()?.currentUser?.uid var ref = FIRDatabase.database().reference() ref.child("users").child(userID!).setValue{(self.emailTextFie
users
节点的userUID
子节点中。但面对因信号分割故障11导致的错误命令失败,我研究了一些相关问题,但没有发现类似的问题。帮我完成这个
let userID = FIRAuth.auth()?.currentUser?.uid
var ref = FIRDatabase.database().reference()
ref.child("users").child(userID!).setValue{(self.emailTextField.text!, self.passwordTextField.text!, self.fullName.text!, self.numberText.text!, self.countryText.text!)
}
在这一行
ref.child("users").child(userID!).setValue{(self.emailTextField.text!, self.passwordTextField.text!, self.fullName.text!, self.numberText.text!, self.countryText.text!)
我数了六次可选类型的强制展开。在该行上放置断点并检查以下哪一个
- 用户ID
- self.emailTextField.text
- self.passwordTextField.text
- self.fullName.text
- self.numberText.text
- self.countryText.text
是零。即使我放置了断点,但仍然存在相同的错误,并且我也删除了
代码>来自字段givenOK。将堆栈跟踪添加到问题中