簡體   English   中英

不知道為什么在將 UILabel 設置為隱藏時出現錯誤 | 迅速

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

我有一個功能可以檢查用戶是否可以訪問照片庫。 我正在嘗試將PhotoAccessLabel設置為隱藏。 我收到錯誤:

線程 1:致命錯誤:在隱式解包 Optional 值時意外發現 nil

我是 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
    }
}

致命錯誤:當您聲明了 @IBOutlet 但未連接到故事板時,在解包 Optional 值意外發現 nil出現的次數最多。 請檢查PhotoAccessLabelpermissionLabel的出口連接。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM