我正试图实现一个调度表,这样我就可以使用以下示例代码调用选择器:
NSInteger i = 2;
[myObject performSelector:selectors[i]];
我希望储存用户偏好,以影响API中调用的方法。现在,我使用选择器的字符串名称并使用NSSelectorFromString,但这有点混乱。如果我使用dispatch表,那么我可以存储一个枚举。如何在Objective-C中创建一个选择器数组或dispatch表?编辑:当我尝试将选择器数组设置为属性时,编译器会出错。@property SEL[]无法编译。我正在使用my KosherCocoa API库,并想基于保存的用户设置一次调用单个方法。我正在保存到和读取Plist文件。