每当我尝试对某个UIView执行任何操作时,我的程序都会崩溃:

chatRoomInputView.backgroundColor = UIColor.purpleColor()

我试着在viewDidLoad和viewDidAppear中这样做。
我仔细检查了一下,所有的东西都在接口生成器中正确连接。
程序崩溃,并显示消息:
fatal error: unexpectedly found nil while unwrapping an Optional value

最佳答案

尝试使用if let语句:

if let view = chatRoomInputView {
    view.backgroundColor = UIColor.purpleColor()
}

... 如果chatRoomInputView?变量是可选的

10-07 19:48