摘要: 初始化阶段 —— load 和 initializeload函数原型:1 +(void)load当类被引用进程序的时候会执行这个函数。在一个程序开始运行之前(在main函数开始执行之前),在库开始被程序加载,load函数就会开始被执行。我们开发的程序都可以认为是一个库,但是库又不会独立存在(我们的程序还会引用其他库,也可能被其他函数引用),所以库的初始化顺序可以如下:初始化我们引用的库执行我们自己库的Objective-C的load函数执行C++和C的static初始化变量初始化引用我们库的其他库在我们的编写的库中,会有很多类重写load函数,他们之间的执行顺序是不确定的。当父类和子类都实现l阅读全文
posted @ 2014-04-11 15:30 摇滚诗人 阅读(5827) 评论(0) 编辑