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