【发布时间】:2021-02-19 00:24:42
【问题描述】:
我正在尝试使用快速故事板检查 IOS 应用程序登录页面中的空白字段。代码贴在下面:
@IBOutlet weak var firstNameTextField: UITextField!
if (firstNameTextField.text?.isEmpty)! ||
(lastNameTextField.text?.isEmpty)! ||
(emailTextField.text?.isEmpty)! ||
(passwordTextField.text?.isEmpty)!{
userMessage(userMessage: "All fields are required")
return
}
我收到错误:
线程 1:致命错误:在隐式展开可选值时意外发现 nil
谁能让我知道我在这里做错了什么
【问题讨论】:
-
与问题直接无关,但有更好的方法来检查有文本:
hasText属性。但是,如果未连接插座,它不会修复其他地方的崩溃。