iOS:安全判断 respondsToSelector

来源:互联网 发布:数据库union用法 编辑:程序博客网 时间:2024/05/17 03:01
1、respondsToSelector 用来判断某一个方法时候实现(下面的代码意思:如果baseAPIdidStartRequest这个方法实现了,那么就去调用,防止出现异常)
if ([self.delegate respondsToSelector:@selector(baseAPIdidStartRequest:)]) 
{    
     [self.delegate baseAPIdidStartRequest:self];  
}  
2、isKindOfClass:OBJ用来判断时候是某个类或其子类的实例

3、isMemberOfClass:OBJ 用来判断是否是某个类的实例

[self.delegate isKindOfClass:self]; 
1 0
原创粉丝点击