为什么我的自定义单元格出现“致命错误:在展开可选值时意外发现nil”

时间:2018-10-14 16:40:04

标签: swift uitableview awakefromnib

我目前正在使用自定义单元格创建tableView。我已将自定义单元格附加到标识符。我在尝试运行代码时一直遇到n的可选错误,找不到nil。

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
    let cell = tableView.dequeueReusableCell(withIdentifier: "cell") as! TripsTableViewCell

    cell.setup(TripModel: Data.tripModels[indexPath.row])

    return cell
}

这是称为dequeuReusableCell Identifier的代码。

override func awakeFromNib() {
    super.awakeFromNib()
    // Code to design the unique cell layout
    cardView.layer.shadowOpacity = 1
    cardView.layer.shadowOffset = CGSize.zero
    cardView.layer.shadowColor = UIColor.darkGray.cgColor
}

此代码是TripsTableCellView类。我在第一个cardView.layer.shadowOpacity = 1旁边收到错误。

我对编码还是很陌生,所以我很迷路。预先感谢您的帮助。

0 个答案:

没有答案