gpt4 book ai didi

ios - Swift 3 Generic 无法转换 UITableViewCell 类型的值

转载 作者:行者123 更新时间:2023-11-28 08:27:35 24 4
gpt4 key购买 nike

我有一个可以接受通用类型的自定义单元格。

class MyCell<T>: UITableViewCell where T: MyCellDataSource, T: MyCellDelegate

如何在单元格出列时使用它或类型转换或推断它?

let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath)

最佳答案

在 Swift 3.0 中我最近使用了相同的实现。我通过以下代码解决了这个问题。

let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as? MyCell<TName>
//Configure cell here
return cell!

希望对你有帮助

关于ios - Swift 3 Generic 无法转换 UITableViewCell 类型的值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39613793/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com