1.objc_msgSendSuper
super 的含义,消息转发会调用
objc_msgSendSuper
, 就是 去父类的方法列表中找到
initWithFrame:
这个方法,然后调用,调用的主体是 self。
super
只是一个编译器的特殊字符,并不代表父类的一个实例化对象。这也就能明白为什么 调用
[super initWithFrame:frame]
能得到本类的 实例化对象了,而不是父类的对象了。
https://www.jianshu.com/p/60352a5eb940