Eu sei como criar um SEL
em tempo de compilação usando, @selector(MyMethodName:)
mas o que eu quero fazer é criar um seletor dinamicamente de um NSString
. Isso é mesmo possível?
O que eu posso fazer:
SEL selector = @selector(doWork:);
[myobj respondsToSelector:selector];
O que eu quero fazer: (pseudocódigo, obviamente não funciona)
SEL selector = selectorFromString(@"doWork");
[myobj respondsToSelector:selector];
Tenho pesquisado os documentos da API da Apple, mas não encontrei uma maneira que não dependa da @selector(myTarget:)
sintaxe de tempo de compilação .