这是一个更新我的UI的乐趣 错误如下:
fatal error: unexpectedly found nil while unwrapping an Optional value
在以下代码中:
func updateUI() {
self.questionDisplay.text = self.model.questions[model.selector].question
self.suggestion1.titleLabel?.text = self.model.questions[model.selector].suggestion[0] // Here is the error
self.suggestion2.titleLabel?.text = self.model.questions[model.selector].suggestion[1]
self.suggestion3.titleLabel?.text = self.model.questions[model.selector].suggestion[2]
self.suggestion4.titleLabel?.text = self.model.questions[model.selector].suggestion[3]
self.suggestion5.titleLabel?.text = self.model.questions[model.selector].suggestion[4]
scoreDisplay.text = "\(score)"
}
答案 0 :(得分:0)
我在这里有同样的事情,对我来说解决方案如下。
现在,我将自己的变量和表达式放入调试区域,以便在其值正确时立即查看。其中一些表达式的结果是“无效表达式”。删除所有这些“无效表达式”解决了这个问题。错误不再出现了。
希望这有帮助