不确定为什么将 UILabel 设置为隐藏时出现错误 | Swift

Not sure why I'm getting an error when setting a UILabel as hidden | Swift

我有一个功能可以检查用户是否可以访问照片库。我正在尝试将 PhotoAccessLabel 设置为隐藏。我收到错误:

Thread 1: Fatal error: Unexpectedly found nil while implicitly unwrapping an Optional value

我是 Swift 的新手,我只是在编辑一个由同行创建的文件。关于出了什么问题的任何提示?

func photoPermissionAccepted() {
    DispatchQueue.main.async {
        if self.allassets == nil || self.allassets.count <= 0 {
            DispatchQueue.main.async {
                self.permissionLabel.isHidden = false
            }
            self.PhotoAccessLabel.isHidden = true

        } else {
            DispatchQueue.main.async {
                self.permissionLabel.isHidden = true
            }
        }

    }
}
func photoPermissionDenied() {
    DispatchQueue.main.async {
        self.PhotoAccessLabel.isHidden = false
    }
}

致命错误:在展开可选值时意外发现 nil 在声明 @IBOutlet 但未连接到故事板时出现最多。请检查 PhotoAccessLabelpermissionLabel.

的插座连接