您可以在 Xcode 4 中批量更改每个文件的编译器标志吗?

Posted

技术标签:

【中文标题】您可以在 Xcode 4 中批量更改每个文件的编译器标志吗?【英文标题】:Can you batch change per-file compiler flags in Xcode 4? 【发布时间】:2011-04-24 05:40:19 【问题描述】:

我希望能够更改整套文件的编译器标志。

从“构建阶段”区域访问每个文件的编译器标志时,您可以一次更改一个标志,但是说我想更改组中每个文件的标志(例如,DropBox 或 Facebook SDK )。

有人知道如何在 Xcode 4.0.x 中执行此操作吗?

【问题讨论】:

【参考方案1】:

幸运的是,是的:-)

在 Targets->Build Phaes->Compile Sources 中,标记所有要为其设置编译器标志的文件,按 RETURN(按回车键!),将标志放在即将出现的窗口中,您就完成了!

【讨论】:

不错!感谢您的提示 - 这是一个很棒的隐藏功能。 天啊!这将大大节省时间……出于某种奇怪的原因,多选 + 双击文件并不能完成这项工作。您确实需要键入 return 才能将更改传播到所有选定的文件。 您也可以使用搜索功能过滤掉文件。

以上是关于您可以在 Xcode 4 中批量更改每个文件的编译器标志吗?的主要内容,如果未能解决你的问题,请参考以下文章

Xcode 在更改时为每个应用程序目标编译情节提要

Xcode:如何在应用程序中一次更改所有字体?

当项目中发生更改时,Xcode 如何编译文件?

Xcode 中编译源代码的目的是啥?

iphone 项目 - 在 xcode 4.3 中复制和重命名

Xcode 4 上旧项目的问题