第二段 类的.h文件尽量少引用其他头文件

为什么类的.h文件尽量少引用其他头文件?          

1.减少编译时间

2.规避循环引用的可能

使用class-continuation,遵循某个类的代理,或者因为需要实现属性,实例变量时,必须引入头文件   

此时在类的实现文件导入相应类的头文件(class-continuation后面再说这玩意)

好处是减少编译时间,降低耦合度。

使用向前声明@someClass场景 是不需要实现该类属性,实例变量或遵循该类的代理

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容