只是想知道 -
当您开始输入#import "
Xcode建议.m
个文件和.h
个文件。错误导入.m
文件后,我只有几个小时的挫败感。
这是一个糟糕的设计吗?你能导入.m
个文件吗?
答案 0 :(得分:1)
您可以导入任何文件。 #import
只是一个预处理程序指令,它基本上表示"包含我告诉你进入当前文件的文件的内容"。还有一些包括警卫,但导入就是这样 - 它导入你告诉它的文件。
使用.h文件导入标题可能更像是一种方便/惯例(请不要因此而打败我,我只是在猜测),除非有一些C / C ++标准另有说法。