------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
// SEL 类型
/*
把Person类中得playGame方法封装成了SEL
通过一个函数来实现的封装
SEL 是一个类型
*/
#import <Foundation/Foundation.h>
@interface Person : NSObject
{
int _age;
}
-(void)playGame;
+(void)test;
@end
@implementation Person
-(void)playGame{
NSLog(@"那个人正在撸啊撸");
}
@end
int main(int argc, const char * argv[]) {
@autoreleasepool {
// 把Person中得playGame方法封装成了SEL
SEL s1 = @selector(playGame);
Person *p = [Person new];
//performSelector 作用根据SEL去查找方法,并且执行
[p performSelector:s1];
}
return 0;
}