Day.01.18 Foundation 对象与方法

        [b method:10];
        
        //判断某对象是否相应某方法 ——》对象是否能调用该方法
        
        //1.
        SEL sel = @selector(method:);
        
        BOOL isTrue = [b respondsToSelector:sel];
        
        //2.
        BOOL isTrue1 = [b respondsToSelector:@selector(method:)];
        
  NSLog(@"对象b %@ 方法method",isTrue1?@"相应":@"不响应");

ClassA.h
- (viod)method:(int)count;

ClassA.m
- (viod)method:(int)count{

NSLog (@"%d",count);
}

2016-01-18 19:31:20.578 Foundation 对象与类的关系[3912:604769] 10
2016-01-18 19:31:20.579 Foundation 对象与类的关系[3912:604769] 对象b 相应 方法method
Program ended with exit code: 0

你可能感兴趣的:(Day.01.18 Foundation 对象与方法)