窥探 NSObject

窥探 NSObject

1, + (void)load,官方解释如下,

“ 摘抄

当父类和子类都实现load函数时,父类的load函数会被先执行。load函数是系统自动加载的,

因此不需要调用父类的load函数,否则父类的load函数会多次执行。

在Category中写load函数是不会替换原始类中的load函数的,原始类和Category中的load函数都会被执行,

原始类的load会先被执行,再执行Category中的load函数。当有多个Category都实现了load函数,

这几个load函数执行顺序不确定。

原文地址:https://www.cnblogs.com/xzoscar/p/4988981.html