objc_msgSend執行流程

objc_msgSend執行流程 OC中方法調用,其實都是轉換成objc_msgSend函數調用 objc_msgSend的執行流程可以分爲3個階段 消息發送 動態方法解析 消息轉發 1.消息發送 上圖就是消息發送階段的過程,如果查找到最頂級的類,仍然沒有找到相應的方法,則會進入下一個階段 2. 動態方法解析 我們在這一步中動態添加的方法,是添加到當前類/當前元類 的class_rw_t表中,調用
相關文章
相關標籤/搜索