class::获取当前方法调用者的类
superclass:获取当前方法调用者的父类
[self class]
[self superclass]
[super class]
[super superclass]
重点:
和self不一样,super仅仅只是一个编译指示器,就是给编译器看的,不是一个指针
说明:可以nslog打印self,不能打印super,因为super不是指针
本质:只要编译器看到super这个标识,就会让当前对象去调用父类方法,本质还是当前对象在调用
class::获取当前方法调用者的类
superclass:获取当前方法调用者的父类
[self class]
[self superclass]
[super class]
[super superclass]
重点:
和self不一样,super仅仅只是一个编译指示器,就是给编译器看的,不是一个指针
说明:可以nslog打印self,不能打印super,因为super不是指针
本质:只要编译器看到super这个标识,就会让当前对象去调用父类方法,本质还是当前对象在调用
本文标题:super, superClass, class
本文链接:https://www.haomeiwen.com/subject/jsfnrftx.html
网友评论