您不一定需要selector来调用方法,您可以直接调用它,例如要调用someMethod方法,在someObject上不带任何参数,您可以执行以下操作:
[anObject someMethod];
或者在当前对象上调用someMethod,您可以使用self:
[self someMethod];
如果你真的需要通过选择器调用一个方法,请使用NSObject的performSelector:方法(或'performSelector'系列的几个方法中的另一个方法):
[anObject performSelector:@selector(someMethod)];