【发布时间】:2019-10-17 20:47:15
【问题描述】:
我正在使用电子邮件身份验证设置 Firebase,我从网站复制源代码,他们在该网站上使用以下代码,但他们没有提及有关此错误的任何内容。
我已经尝试过 SO 和 GitHub 上的所有问题,但似乎没有一个有效。
var body: some View {
VStack {
TextField($email, placeholder: Text("email address"))
SecureField($password, placeholder: Text("Password"))
if (error) {
Text("An error")
}
Button(action: signIn) {
Text("Signing in")
}
}
}
if 语句中间的那一行给了我以下错误:
Text("一个错误")
Type of expression is ambiguous without more context
【问题讨论】:
-
那么
error从何而来? -
我的意思是变量,为什么您不能在将错误消息发布到此处之前对其进行清理?