黑马程序员技术交流社区

标题: isSubclassOfClass的提问 ,奖励黑马币!!! [打印本页]

作者: Chasel    时间: 2015-7-27 19:30
标题: isSubclassOfClass的提问 ,奖励黑马币!!!
  ----
  ----
前面代码省略...
        //注意:判断类A是否是类B的子类?
        isSub=[Animal isSubclassOfClass:[Animal class]];
        ------------------------------------------------------------------>返回结果为啥是1  ,不是判断子类吗???
        NSLog(@"isSub= %d",isSub);
        
    }
    return 0;
}

作者: 13817049701    时间: 2015-7-27 23:09
+ (BOOL)isSubclassOfClass:(Class)aClass

作用:判定是否为aClass的子类

说明:只有类方法

因为该方法返回是一个BOOL类型的。BOOL 具有 YES 和 NO,YES定义为1,NO定义为0。

如果类B强制转换成类A,不抛出异常的话,那么类B就是类A的子类,返回的结果就是YES
作者: Chasel    时间: 2015-8-4 19:20
13817049701 发表于 2015-7-27 23:09
+ (BOOL)isSubclassOfClass:(Class)aClass

作用:判定是否为aClass的子类

刚看到,不好意思哈  




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2