黑马程序员技术交流社区

标题: oc中的isa指针是什么东东? [打印本页]

作者: hityu    时间: 2014-11-22 08:44
标题: oc中的isa指针是什么东东?
oc中的isa指针是什么东东?
作者: haha92210    时间: 2014-11-22 08:54
相当于this
我的理解就是当前对象或者方法等。
作者: 冰点    时间: 2014-11-22 10:12
每个类的实例对象里面都有一个isa指针,它指向其类对象
作者: 云无心ii    时间: 2014-11-22 11:21
haha92210 发表于 2014-11-22 08:54
相当于this
我的理解就是当前对象或者方法等。

this 不是self么 isa是在NSObject中 继承NSObject的每个对象中的指针 指向其类对象
作者: haha92210    时间: 2014-11-22 11:23
云无心ii 发表于 2014-11-22 11:21
this 不是self么 isa是在NSObject中 继承NSObject的每个对象中的指针 指向其类对象 ...

阿啊啊   谢谢   整混了,学渣。。见谅    可是感觉isa是不是也是 self指针的一种啊    只是系统自动生成的,,,这样理解可以吗? 感觉越想越乱
作者: 万雷    时间: 2014-11-22 12:17
你只要知道  ISA是一个指针,每个类对象  里面都有    指向当前类
作者: 云无心ii    时间: 2014-11-22 19:28
haha92210 发表于 2014-11-22 11:23
阿啊啊   谢谢   整混了,学渣。。见谅    可是感觉isa是不是也是 self 指针的一种啊    只是系统自动生成 ...

貌似isa指向类  self指向对象多一点吧 其实我仔细想想也觉得有点乱




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2