在Class对象上执行类方法

时间:2012-12-20 21:08:02

标签: objective-c class selector

我有一个Class类的实例,通过调用class方法获得(下面的例子)。在那个实例中,我想在其上调用类(+ ..)方法。

被叫方

Class foo = [FooBar class];
SEL selector = @selector(doSomething:)
// Call somehow?

FooBar定义

@implementation FooBar

+ (void)doSomething:(id)argument { .. }

@end

有没有办法做到这一点?

感谢。

1 个答案:

答案 0 :(得分:4)

Class foo = [FooBar class];
[foo doSomething];