概述
Objective-C作为一门面向对象的开发语言,有类和对象的概念。编译后,类相关的数据结构会保留在目标文件中,在运行时得到解析和使用。在应用程序运行起来的时候,类的信息会有加载和初始化的过程。
就像Application有生命周期回调方法一样,在Objective-C的类被加载和初始化的时候,也可以收到方法回到,可以在适当的情况下做一些定制处理。而这正是load和initialize方法可以帮我们做到的。1
2+ (void)load;
+ (void)initialize;