判断方法:
类对象:(判断对象是不是属于那个类)
不是类的对象
是一种数据,用来在OC中唯一标识一个类(一种编号)
该种数据的数据类型是Class 定义:Class c
实例方法:
获取类对象: 类对象与对象都可以获取 :** [student class] / [TRStudent class]**
// Class c = NSClassFromString(@"TRStudent");
isKindOfClass方法:判断对象是否为指定类或者其父类的对象
[student isKindOfClass: [TRStudent class]];
isMemberOfClass方法:判断对象是否为指定类的对象,与父类无关
[student isMemberOfClass: [TRStudent class]];
类方法:
**isSubclassOfClass方法: **判断某个类是否是该类的子类(包含隔代):
[TRStudent isSubclassOfClass: [TRPerson class]];