在obj-c中,如何调用
[myClass myString];
哪里 myString = @"myMethod";
这应该等同于 [myClass myMethod];
不确定这种元语言操作是否可行。
最佳答案
[myClass performSelector: NSSelectorFromString(myString)];
文档:
- -performSelector:将指定的选择器发送给接收者
- NSSelectorFromString()将
NSString
转换为选择器(类型SEL
)
关于iphone - 如何从 obj-c 中的 NSString 调用类方法?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6263686/