判断对象类型:
- (BOOL)isKindOfClass:(Class)aClass; 判断是否是这个类或这个类的子类的实例
- (BOOL)isMemberOfClass:(Class)aClass; 判断是否是这个类的实例
测试实例:
新建Person类继承于NSObject, 新建Teacher类继承于Person类
只有一个打印出来,所以isMemberOfClass的作用是判断是否是这个类的实例;
测试isKindOfClass方法:三个都打印出来了, 所以isKindOfClass的作用是判断是否是这个类或这个类的子类的实例