iOS 消息調用過程

1.當對實例 son 發送消息后,會在 son 緩存方法鏈表中尋找;緩存中沒有時,向實例方法鏈表尋找;再找不到,會向父類的實例方法緩存鏈表 -> 父類的實例方法鏈表尋找,直至 NSObject。
2.可以對resolveInstanceMethod 和 resolveClassMethod 兩個方法進行方法交換,攔截可能出現的 iOS 崩潰,然后自定義處理。

?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容