【发布时间】:2020-05-23 20:44:21
【问题描述】:
当我尝试访问作为出口添加到自定义 tableviewcell 类的文本字段时,出现错误。 customerCell.textField.placeholder = "名称"
错误是“致命错误:在隐式展开可选值时意外发现 nil”。我不明白为什么我会得到零
【问题讨论】:
-
您在项目中的哪个位置?
标签: swift uitableview error-handling
当我尝试访问作为出口添加到自定义 tableviewcell 类的文本字段时,出现错误。 customerCell.textField.placeholder = "名称"
错误是“致命错误:在隐式展开可选值时意外发现 nil”。我不明白为什么我会得到零
【问题讨论】:
标签: swift uitableview error-handling
这可能是因为您正在访问的文本字段是nil。像这样使用展开:
customerCell.textField?.placeholder = "Name"
这是对崩溃的修复,但仍不会设置占位符。为此,如果通过情节提要完成,您需要确保 @IBOutlet 操作系统已连接。
【讨论】: