Objective-C消息機制的原理

在Objective-C中,message與方法的真正實現是在執行階段綁定的,而非編譯階段。編譯器會將消息發送轉換成對objc_msgSend方法的調用。 objc_msgSend方法含兩個必要參數:receiver、方法名(即:selector),如: [receiver message]; 將被轉換爲:objc_msgSend(receiver, selector); objc_msgSend
相關文章
相關標籤/搜索