合并.h和.m文件

时间:2009-11-15 02:42:57

标签: file

我发现在一个简单的程序中,我能够将实现文件的内容添加到相应的接口文件中,然后我从项目中删除了原始的实现文件,一切正常。

通常是否可以组合一个接口和(相应的)实现文件?

提前感谢任何见解。

John Doner

1 个答案:

答案 0 :(得分:1)

实际上,在编译期间,import指令使预处理器执行您所做的精确操作。

虽然您可以将它们粘合在一起,但一般设计是.h文件指定类的外观可见设计,而.m隐藏实现细节。例如,您可以分发已编译的代码和.h,其他开发人员可以使用该类。

让它们保持分离,它会减少痛苦,从长远来看,你会欣赏它们之间的区别。