美文网首页
load & initialize

load & initialize

作者: SourceZhang | 来源:发表于2020-09-22 16:38 被阅读0次
  1. load 方法父类先于子类执行
  2. load 方法主类先于分类执行
  3. 相同主类多个分类均有 load 方法会受到编译顺序的影响,会按照编译顺序依次调用,编译顺序靠前的先调用
  4. initialize 走的是 objc_msgSend 流程
  5. load 是在 preMain 的时候直接执行对应的符号
  6. 相同主类多个分类均有 initialize 方法会受到编译顺序的影响,编译顺序最靠后的那个才会执行
  7. initialize 父类先于子类执行
  8. initialize 分类先于主类执行

相关文章

网友评论

      本文标题:load & initialize

      本文链接:https://www.haomeiwen.com/subject/fnwwyktx.html