[英]swift fatal error: unexpectedly found nil while unwrapping an Optional value
[英]UITableViewDelegate not working getting an error (Fatal error: Unexpectedly found nil while unwrapping an Optional value in UITableView in swift 4)
從以前的VC獲取的namesArray
和descriptionArray
數據。
我已經設置了tableview的delegate
和datasource
,但是出現了以下錯誤
展開可選值時意外找到nil
var namesArray: [String] = []
var descriptionArray: [String] = []
@IBOutlet weak var tblProjectList: UITableView!
override func viewDidLoad() {
super.viewDidLoad()
print(namesArray.count)
self.tblProjectList.delegate = self
self.tblProjectList.dataSource = self
}
namesArray
有數據,但是為什么self.tblProjectList.delegate = self
應用程序崩潰了。
再次刪除並創建tableview插座。
檢查您的IBOutlet是否已連接到TableView。 有時會斷開連接。
檢查過程:
如果你得到
“在展開可選值時意外找到nil”
比單元標識符有一些問題,數組索引設置不正確。 您可以同時檢查這兩種情況。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.