Category底層學習

  1、Category加載過程本質 在編譯的時候,Category會被編譯成叫做_Category_t的結構體,裏面存儲了屬性列表、協議列表、對象方法、類方法列表。在程序運行時,runtime會將Category的數據合併到類對象和元類對象中。 運行時通過Runtime加載某一個類的所有Category數據 把所有Category的方法、屬性、協議數據合併到一個大數組中,後面參加編譯的Categ
相關文章
相關標籤/搜索