分類c中有callClassMethodsExceptSelfAlongChain其它的沒有痢缎,猜測是因為 如果其它中加這個方法會死循環(huán),這樣在項目中就沒法使用了怀愧,因為無法保證分類的編譯順序;比如先加載C 在加載B 這樣c中的代碼就不會執(zhí)行了余赢;不過還是學(xué)了不少芯义;
iOS啟動優(yōu)化--探索load中方法替換遷移到initialize的可行性我們都知道dyld在runtime初始化的時候注冊了三個回調(diào)其中有一個load_images,他就是用來做load收集以及調(diào)用的當(dāng)我們的程序啟動時加載的load函數(shù)過多時妻柒,就...