我有一个包含多个项目的Xcode 4工作区。一切都完美构建并按预期工作,只有Xcode经常重新编译文件。如果我点击Build按钮,等待编译成功,然后再次按下按钮,那不应该是非操作,因为没有文件发生变化吗?因为我的Xcode重新编译了项目的很大一部分。即使我建立然后立即点击“播放”按钮,我也必须再次盯着构建过程。这是否是必要的,是否是预期的行为?
答案 0 :(得分:4)
在黑暗中拍摄,但你有外部xcode项目链接? XCode可能正在重新编译,因为它不知道那些项目的状态。
无论哪种方式,您始终可以在不建立的情况下运行^⌘R(control + command + r)
答案 1 :(得分:4)
您是否正在执行在编译之前更改文件的自定义脚本?这将导致xcode重新编译所有触摸的文件,即使可能没有任何改变。 您可以通过在运行脚本构建阶段启用复选标记来关闭此功能。这将仅在安装应用程序时执行脚本。
下图显示了实际的复选标记。