扫码关注官方订阅号
随便写了一个空类,实例化后运行缺中断了。中断提示:someObject=nilNSObject isa = (class)0x0;
最近在看isa这个变量,大神顺便可以指点下这个变量是干嘛用的
业精于勤,荒于嬉;行成于思,毁于随。
貌似是指向类的指针
isa指针是指向该对象所属的类。简单地说,实例的isa指针指向类对象,类对象的isa指向元类。
isa指针是指向父类的指针,可以去查查ObjectiveC的面向对象是如何实现的
图片来源Objective-C内存布局
不知道你为什么收到了一个-1,帮你vote 回0
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
貌似是指向类的指针
isa指针是指向该对象所属的类。简单地说,实例的isa指针指向类对象,类对象的isa指向元类。
isa指针是指向父类的指针,可以去查查ObjectiveC的面向对象是如何实现的
图片来源
Objective-C内存布局
不知道你为什么收到了一个-1,帮你vote 回0