像
这样的东西Class tableViewCellClass = BGUIBusinessCellForDisplay.class;
tableViewCellClass * cell = (tableViewCellClass *)tableView.visibleCells[0];
这会导致编译错误。
答案 0 :(得分:3)
你不能使用类变量键入它 - 因为它是一个对象,而不是一个类型。但是,您可以输入id
。 e.g。
Class myClassVar = self.class;
id newInstance = [[myClassVar alloc] init];
答案 1 :(得分:1)
Typedef尽可能接近:
typedef BGUIBusinessCellForDisplay tableViewCellClass;
这有点让你做你想做的事,但我的整体问题是你想要完成什么?