gpt4 book ai didi

ios - 带有名为 `imageView` 的 IBOutlet 的 UITableViewCell 与父类(super class) IBOutlet 冲突的错误

转载 作者:搜寻专家 更新时间:2023-10-31 08:13:40 26 4
gpt4 key购买 nike

我制作了一个自定义的 UITableViewCell,我在其中添加了 2 个标签和一个 UIImageView,每个标签都带有 IBOutlets。

IBOutlet weak var imageView: UIImageView!

我已经为 UIImageView 提供了一个名为 imageView 的 IBOutlet,但在添加它之后出现错误:

Getter for 'imageView' with Objective-C selector 'imageView' conflicts with getter for 'imageView' from superclass 'UITableViewCell' with the same Objective-C selector"

enter image description here

如何解决这个错误?有什么方法可以在 UITableViewCell 子类中使用名为 imageView 的 IBOutlet?

最佳答案

您收到此错误是因为 UITableViewCell 有自己的 imageView 属性,并且您正在创建名称为 imageView 的 socket ,这将与其父类(super class) (UITableViewCell) 属性名称 (imageView) 冲突,后者是一种 getter 方法。所以,你只需要更改导出的名称。

关于ios - 带有名为 `imageView` 的 IBOutlet 的 UITableViewCell 与父类(super class) IBOutlet 冲突的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41973034/

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