为什么类的.h文件尽量少引用其他头文件?
1.减少编译时间
2.规避循环引用的可能
使用class-continuation,遵循某个类的代理,或者因为需要实现属性,实例变量时,必须引入头文件
此时在类的实现文件导入相应类的头文件(class-continuation后面再说这玩意)
好处是减少编译时间,降低耦合度。
使用向前声明@someClass场景 是不需要实现该类属性,实例变量或遵循该类的代理
为什么类的.h文件尽量少引用其他头文件?
1.减少编译时间
2.规避循环引用的可能
使用class-continuation,遵循某个类的代理,或者因为需要实现属性,实例变量时,必须引入头文件
此时在类的实现文件导入相应类的头文件(class-continuation后面再说这玩意)
好处是减少编译时间,降低耦合度。
使用向前声明@someClass场景 是不需要实现该类属性,实例变量或遵循该类的代理
本文标题:第二段 类的.h文件尽量少引用其他头文件
本文链接:https://www.haomeiwen.com/subject/jmqbyxtx.html
网友评论