Objective-C对象分类

2021-02-03  本文已影响0人  lieon

OC对象分为以下三种

instance对象

-instance对象是通过类alloc出来的对象,每次调用调用alloc都会产生新的instance对象

class对象

NSObject *object1 = [[NSObject alloc]init];
NSObject *object2 = [[NSObject alloc]init];
Class objectClass1 = [object1 class];
Class objectClass2 = [object2 class];
Class objectClass3 = [NSObject class];
Class objectClass4 = object_getClass(object1);
Class objectClass5 = object_getClass(object2);

meta-class

  Class objectMetaClass = object_getClass([NSObject class])
image.png
上一篇 下一篇

猜你喜欢

热点阅读