美文网首页
OC——52个有效方法:2.类头文件少量引入其他头文件

OC——52个有效方法:2.类头文件少量引入其他头文件

作者: 梦蕊dream | 来源:发表于2017-05-03 17:43 被阅读55次

    头文件“header file”;实现文件“implementation file”

    1.采用“向前声明”

    .h 中采用@class XXXXX;.m 中采用#import XXXXX.h

    只有在需要的时候才引入,减少类的使用者引入头文件的数量,避免引入许多根本用不到的内容,减少编译时间,降低类之间的耦合(coupling)

    向前声明也解决了两个类相互引用的问题。避免循环引用(chicken-and-egg situation)

    2.无法使用“向前声明”

    无法使用向前声明,尽可能把“该类遵循的协议”声明移植“class-continuation 分类”中

    如果还不行,就单独放在一个头文件中,然后引入

    相关文章

      网友评论

          本文标题:OC——52个有效方法:2.类头文件少量引入其他头文件

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