У меня есть метод в ClassA, который называется Selector1,Возможно ли установить метод из другого класса в качестве свойства селектора для объекта NSInvocation?
В ClassB Я хочу создать объект NSInvocation и установить Selector1 в качестве селектора объекта. Это возможно? Я не знаю, как правильно это настроить.
код Я пытаюсь использовать в ClassB, как это:
NSMethodSignature *signature = [ClassA methodSignatureForSelector:@selector(Selector1:)];
NSInvocation *invocationToPass = [NSInvocation invocationWithMethodSignature:signature];
invocationToPass.target = self;
invocationToPass.selector = Selector1; // How can I assign Selector1 from ClassA?