在NSObject中是这样实现的
- (Class)class {
return self;
}
- (Class)class {
return object_getClass(self);
}
1.对于一个类的实例对象来说,调用这两个方法是一样的最终都是调用了object_getClass(obd)
2.对于一个NSObject类调用class来说静态的时候是直接返回的自己。
在NSObject中是这样实现的
1.对于一个类的实例对象来说,调用这两个方法是一样的最终都是调用了object_getClass(obd)
2.对于一个NSObject类调用class来说静态的时候是直接返回的自己。