美文网首页
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