10-id、动态数据类型、静态数据类型、instancetype

2016-04-12  本文已影响86人  Giurlo

代码示例如下

    id obj = [Student new];
    /*
        if ([obj isKindOfClass:[Student class]]) {
            // isKindOfClass , 判断指定的对象是否是某一个类, 或者是某一个类的子类
            [obj eat];//调用方法
        }
    */
    if ([obj isMemberOfClass:[Student class]]) {
        // isMemberOfClass : 判断指定的对象是否是当前指定的类的实例
        [obj eat];//调用方法
    }
上一篇 下一篇

猜你喜欢

热点阅读