我知道如何SEL
在编译时使用创建一个,@selector(MyMethodName:)
但是我想做的是从一个动态创建选择器NSString
。这有可能吗?
我可以做什么:
SEL selector = @selector(doWork:);
[myobj respondsToSelector:selector];
我想做什么:(伪代码,这显然行不通)
SEL selector = selectorFromString(@"doWork");
[myobj respondsToSelector:selector];
我一直在搜索Apple API文档,但是还没有找到一种不依赖于编译时@selector(myTarget:)
语法的方法。