1

就像是

Class tableViewCellClass = BGUIBusinessCellForDisplay.class;
tableViewCellClass * cell = (tableViewCellClass *)tableView.visibleCells[0];

这会导致编译错误。

4

2 回答 2

3

你不能使用类变量来输入它——因为它是一个对象,而不是一个类型。但是,您可以键入它id。例如

Class myClassVar = self.class;
id newInstance = [[myClassVar alloc] init];
于 2013-01-21T19:43:50.010 回答
1

Typedef 尽可能接近:

typedef BGUIBusinessCellForDisplay tableViewCellClass;

这在某种程度上可以让您做您想做的事,但我的总体问题是您要完成什么?

于 2013-01-21T19:44:19.580 回答