当我在使用它的UITableViewCell子类中尝试访问cellFront对象的title属性时,出现以下错误:



但是我导入了CellFront.h,它具有以下属性:



我究竟做错了什么?我使用的是Xcode 4.6和iOS,因此不需要合成变量。

最佳答案

您导入了您需要导入的所有内容,但已将self.cellFront强制转换或声明为UIView,而不是CellFront。编译器是正确的。 UIView没有title

当您让编译器知道self.cellFront实际上是CellFront时,将解决此问题。请记住,这并不是在看这东西到底是什么课;直到运行时才会发生。编译器仅知道您所说的内容。

关于ios - 为什么我不能从另一个类访问UIView的class属性?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15994567/

10-13 04:01