在Cocoa中,您可以编写@selector(mySelectorNameWithObject:)
来获取已编译的SEL,或者在运行时编写NSSelectorFromString(@"mySelectorNameWithObject:")
并返回SEL。根据{{3}}:
使选择器方法名称与普通字符串不同的唯一因素是编译器确保选择器是唯一的。
但我似乎无法将SEL对象用作字符串而不会崩溃。有没有办法获取SEL并取回NSString
对象?基本上我正在寻找与NSSelectorFromString()
完全相反的东西。
提前致谢。