消息轉發-何時會報unrecognized selector的異常?

簡單來講:git 當調用該對象上某個方法,而該對象上沒有實現這個方法的時候, 能夠經過「消息轉發」進行解決。 簡單的流程以下,在上一題中也提到過:web objc是動態語言,每一個方法在運行時會被動態轉爲消息發送,即:objc_msgSend(receiver, selector)。 objc在向一個對象發送消息時,runtime庫會根據對象的isa指針找到該對象實際所屬的類,而後在該類中的方法列
相關文章
相關標籤/搜索