黑马程序员技术交流社区
标题:
super与self的区别?
[打印本页]
作者:
15342193033
时间:
2014-12-27 21:48
标题:
super与self的区别?
self不是谁调用它,他就代表谁吗?那要是父类里的+(void)haha调用他[self haha]与父类里的+(void)haha调用[super haha]有什么区别 啊,不都是死循环吗???
作者:
chasedream
时间:
2014-12-27 23:27
在类方法里面调用[self haha]这是死循环,你说的后面的那个,调用[super haha],那他就会调用他的父类里面的+ ()haha.
作者:
zhaozigeng
时间:
2014-12-28 10:12
self相当于C++里面的this指针,表示对象自身,super指的是超类.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2