为什么导入时 Xcode 自动补全会建议 .m 文件?
-
21-12-2019 - |
题
就是想 -
当你开始打字时 #import "
Xcode 建议 .m
文件和 .h
文件。错误导入后我经历了几个小时的沮丧 .m
文件。
这是一个糟糕的设计吗?可以导入吗 .m
文件?
解决方案
您可以导入任何文件。 #import
只是一个预处理器指令,基本上表示“将我告诉您的文件的内容包含到当前文件中”。还有一些包含防护,但导入就是这样做的 - 它导入您告诉它的文件。
使用 .h 文件导入头文件可能更方便/约定(请不要为此打败我,我只是猜测),除非有一些 C/C++ 标准另有说明。
不隶属于 StackOverflow