Objective-C基本类型中:SEL类型-SEL类型是Objective-C用来定义关键字,和其他语言不同的是SEL类型虽然是方法定义,但却不从属与任何类实例,其值是通过@selector进行计算,可以当作函数指针来使用,但是它实际上的类型是const char*。
SEL类型可以在编译时通过@selector()直接创建,也可以用NSSelectorFromString()函数创建,这个函数允许通过名字调用方法。
[object performSelector:@selector(doSomething)];
等价于:[object doSometing];