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 に答える