方法选择器
1.是一种新的数据,用于唯一识别类中的方法
2.该数据的数据类型是SEL
3该数据可以通过@selector获得
4.instanceRespondToSelector: 判断一个类中是否有指定的方法
5.respondsToSelector: 判断一个对象是否能调用指定方法
6.performSelector: 用于调用方法选择器标识的方法
#import <Foundation/Foundation.h>
#import "CZStudent.h"
void fun(id f,SEL sel) //方法选择器来实现多态
{
if([f respondsToSelector:sel]==YES)//防止崩溃
{
[f performSelector:sel];
}
}
int main(int argc, const