Suppose I have Objective C interface SomeClass
which has a class method called someMethod
:
@interface SomeClass : NSObject {
}
+ (id)someMethod;
@end
In some other interface I want to have a helper method that would dynamically invoke someMethod
on a class like this:
[someOtherObject invokeSelector:@selector(someMethod) forClass:[SomeClass class];
What should be the implementation for invokeSelector
? Is it possible at all?
- (void)invokeSelector:(SEL)aSelector forClass:(Class)aClass {
// ???
}