iOS+load方法執行順序


1、load方法是在main函數執行前執行的;

2、+load方法是在加載類和分類時系統調用,一般不手動調用,如果想要在類或分類加載時做一些事情,可以重寫類或分類的+load方法。

3、類、分類的+load方法,在程序運行過程只調用一次。

調用順序:

1、類要優先於分類調用+load方法;

2、子類調用+load方法時,要先要調用父類+load方法;(父類優先與子類,與繼承不同);

3、不同的類按照編譯先后順序調用+load方法(先編譯,先調用);

4、分類順序按照編譯先后順序調用+load(先編譯,先調用);

參考文章:iOS +load()詳解

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM