load , 类跟分类 都调用, 因为这是加载.
加载 类跟分类的时候 load方法都会调用. 因为他们是分开加载的 , 类加载完了 真得要调用类的方法的时候 优先调用分类的方法. 比如 initialize方法
以上是视频里的原话.
我得理解 : 加载就是把.m . h 文件读取到内存中去, 不然怎么执行. 然后load是 加载的时候调用的方法. (至于怎么在文件加载到内存的时候调用load方法? 不知道, 也不想知道 ;P)
接下来就是 优先级的问题了. 答: 先有鸡后有蛋
至于为什么加载顺序是 父类>子类>分类 , 请问苹果. |