默认文件:#import <Foundation/Foundation.h> @interface MyClass : NSObject @end 我的理解是每个文件中都包含预编译的标头。为什么这种导入不只是进入预编译的头文件中? 最佳答案 我的Xcode 5似乎并不是每个类都包含它(它包含在.pch文件中)。我同意您的看法,这比在各处都包含它更有意义。您的问题的答案可能是“对Apple的疏忽” :)