美文网首页
05 +load方法

05 +load方法

作者: weyan | 来源:发表于2019-03-11 13:13 被阅读0次

    一、+load方法

    1、 runtime源码分析

    • 1、call_class_loads();
    1 2 3
    • 2、call_category_loads();
    • 3、method
    image.png

    2、load方法的调用顺序:

    • 1、类和分类的调用顺序
      • 1、先调用类的load方法
      • 2、再调用分类的load方法
      • runtime源码分析如下:


        1
    2 3 4
    • 2、有多个自定义类(不是继承关系)时的调用顺序
    1 2
    • 3、有多个不同的分类时的调用顺序
    1

    总结:

    面试题:

    相关文章

      网友评论

          本文标题:05 +load方法

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