我的项目的规模一直在增加,我有点困惑我应该在哪里#import 头文件。
我可以在 3 个主要位置导入标头:
- .pch 文件(前缀)
- .h 文件(标题)
- .m 文件(实现)
我不在乎编译器是否需要更多时间来编译文件,我只关心最终产品是否尽可能快并使用最少的内存。
所以,我的问题是:
- 如果大多数文件都需要特定的标头,是否可以将其添加到 .pch 文件中,或者将其添加到所需的文件中是否更有效?
- 应该在 .h 或 .m 文件中进行导入吗?我知道如果我要在那里声明它,我必须将它添加到 .h 文件中,但是如果我不需要在 .h 文件中声明它,那么将导入留在那里有问题吗?