sách gpt4 ăn đã đi

ios - fatal error : init(coder:) has not been implemented error despite being implemented

In lại 作者:IT王子 更新时间:2023-10-29 05:01:20 45 4
mua khóa gpt4 giày nike

我收到一条错误消息:

fatal error: init(coder:) has not been implemented

对于我的自定义 UITableViewCell。该单元格未注册,在 Storyboard 中和使用 dequeasreusablecell 时具有标识符 cell。在自定义单元格中,我将初始化设置为:

Mã số:

override init(style: UITableViewCellStyle, reuseIdentifier: String?) {
print("test")
super.init(style: style, reuseIdentifier: reuseIdentifier)
}

required init?(coder aDecoder: NSCoder) {
fatalError("init(coder:) has not been implemented")
}

但我仍然有错误。谢谢。

câu trả lời hay nhất

用编码器方法替换你的初始化:

required init?(coder aDecoder: NSCoder) {
super.init(coder: aDecoder)
}

实际上,如果您在 Storyboard 中创建了单元格 - 我相信它应该附加到您尝试创建它的 tableView。如果您不在那里执行任何逻辑,则可以删除这两个 init 方法。

gia hạn:如果您需要添加任何逻辑 - 您可以在 awakeFromNib() 方法中执行此操作。

override func awakeFromNib() {
super.awakeFromNib()
//custom logic goes here
}

关于ios - fatal error : init(coder:) has not been implemented error despite being implemented,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38966565/

45 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress