Xcode项目自动生成Prefix.pch文件。当我删除此文件并尝试构建时,我遇到了构建错误,说“ * _Prefix.pch”文件丢失了。
答案 0 :(得分:64)
在Xcode中,转到目标的构建设置(Command-Option-E,构建选项卡)并取消选中预编译前缀头(GCC_PRECOMPILE_PREFIX_HEADER)。如果您愿意,也可以删除前缀标题设置的值。
前缀标头被编译并存储在缓存中,然后在编译期间自动包含在每个文件中。这可以加快编译速度,并允许您包含文件而无需为使用它的每个文件添加import语句。它们不是必需的,并且在您更改它们时实际上会减慢编译速度。
答案 1 :(得分:0)
是的,您可以在没有.pch文件的情况下编译和运行项目。在Xcode中,转到目标的构建设置(Command-Option-E,构建选项卡)并取消选中预编译前缀头(GCC_PRECOMPILE_PREFIX_HEADER)。如果需要,您还可以删除前缀标题设置的值。