美文网首页
Objective-C load和initialize

Objective-C load和initialize

作者: VanusCoo | 来源:发表于2017-01-16 18:36 被阅读12次

     

                                  +load                                   +initialize

    调用时机      被添加到 runtime 时              收到第一条消息前,可能永远不调用

    调用顺序      父类->子类->分类                 父类->子类

    调用次数       1次                                          多次(obj_msgSend子类没有实现就向上找父类)

    是否需要显式调用父类实现       否                  否

    是否沿用父类的实现                 否                   是

    分类中的实现                类和分类都执行          覆盖类中的方法,只执行分类的实现

    相关文章

      网友评论

          本文标题:Objective-C load和initialize

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