线程1:致命错误:展开一个可选值时意外地找到零

时间:2018-12-06 00:19:58

标签: ios firebase

enter image description here

一旦用户添加了图像和用户名,程序就会崩溃。不知道该怎么办,有什么建议吗?

1 个答案:

答案 0 :(得分:0)

变量currentUser的类型为String?;可选的String,这意味着它在运行时保存的值可以是实际的字符串 nil。为了使用可选值,您需要解包。在您看到崩溃的行中,您正在用currentUser!强制解包,如果currentUser中的值实际上是nil,崩溃将崩溃。

在屏幕快照的第21行,我猜想在运行时钥匙串中不存在钥匙uid