Я знаю, как создать SEL
во время компиляции, используя @selector(MyMethodName:)
, но я хочу создать динамический селектор из NSString
. Это вообще возможно?
Что я могу сделать:
SEL selector = @selector(doWork:);
[myobj respondsToSelector:selector];
Что я хочу сделать: (псевдокод, это явно не работает)
SEL selector = selectorFromString(@"doWork");
[myobj respondsToSelector:selector];
Я искал документы Apple API, но не нашел способа, который не полагался бы на синтаксис @selector(myTarget:)
времени компиляции.