0
我是Swift新手,在Firebase UID中遇到问题。(Swift)如何正确打开可选值? Firebase uid身份验证后返回零
usersReference.child("users").observeSingleEvent(of: FIRDataEventType.value, with: { (snapshot) in
print(snapshot)
if snapshot.hasChild((FIRAuth.auth()?.currentUser!.uid)!)
{
print("This user already exist")
//code
}
致命错误:意外发现零而展开的可选值
请指教,如何正确地解开呢?或者也许别的东西?
'(!FIRAuth.auth()?currentUser .uid)'不会是零,如果你要么创建NEWUSER或签署的现有用户。 – Lamar