don*_*ile 48 objective-c super objective-c-runtime
据我所知,它是指向超类的指针.它与超类硬连接,而不是在运行时动态计算出来的.想更详细地了解它......
任何人?
Ben*_*n S 46
从本质上讲,它允许您使用当前类的超类的实现.
[super message] 具有以下含义:
当遇到方法调用时,编译器会生成对objc_msgSend,objc_msgSend_stret,objc_msgSendSuper或objc_msgSendSuper_stret等函数之一的调用.发送到对象的超类(使用super关键字)的消息使用objc_msgSendSuper发送; 使用objc_msgSend发送其他消息.使用objc_msgSendSuper_stret和objc_msgSend_stret发送将数据结构作为返回值的方法.
所以是的,它是静态的,而不是在运行时确定的.
| 归档时间: |
|
| 查看次数: |
26225 次 |
| 最近记录: |