2009-11-15 87 views
1

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

通常情况下,一个接口和(相应的)实现文件可以结合使用吗?

在此先感谢您的任何见解。

约翰·多纳

回答

1

事实上,在编译过程中import指令使得预处理器执行你没有确切的操作。

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

保持它们分开,它会减少整个痛苦,从长远来看,它会让你体会到不同之处。

相关问题