在设置标签的 textColor 时展开可选值时发现 nil

Found nil while unwrapping an optional value while setting textColor of label

我是 ios 的新手,我正在使用 XCode 9.2 和 swift 3 制作应用程序。2.I 我面临一个问题,我正在设置 textColor标签,但它显示错误:在 titleBar.textColor = UIColor.white 行展开可选值时发现 nil 此 class 的 viewController 中的所有 IBOutlet 都会发生这种情况,但在同一项目中,其他视图控制器工作正常请帮助我。 我的代码是:

    @IBOutlet weak var titleBar: UILabel!
    override func viewDidLoad()
    {
        super.viewDidLoad()
        titleBar.textColor = UIColor.white
    }

添加 self.titleBar.textColor = UIColor.white 并确保您已将 IBOutlet 正确绑定到 class 文件

应用程序崩溃或发现 nil 的原因是@IBOutlet 未与故事板连接..@IBOutlet 连接因某种原因断开...请检查并连接它,然后尝试代码。

*连接完成后,您可以使用此代码-

@IBOutlet weak var titleBar: UILabel! {
   didSet {
   titleBar.textColor = UIColor.white
  }
}