一个空类 实例化后运行中断 显示类=nil NSObject isa = class 0x0

codingdoge
  • 14

随便写了一个空类,实例化后运行缺中断了。
中断提示:someObject=nil
NSObject isa = (class)0x0;

最近在看isa这个变量,大神顺便可以指点下这个变量是干嘛用的

回复
阅读 2.6k
4 个回答

貌似是指向类的指针

isa指针是指向该对象所属的类。简单地说,实例的isa指针指向类对象,类对象的isa指向元类。

isa指针是指向父类的指针,可以去查查ObjectiveC的面向对象是如何实现的

宣传栏