[英]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出現的次數最多。 請檢查PhotoAccessLabel和permissionLabel的出口連接。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.