Xcode:为什么你不能在一个步骤中清理然后构建



我想知道这里:Xcode:在一步中清理和构建

如何在一个步骤中Clean然后Build您的Xcode项目。

我仍然没有找到答案,所以也许有一个合乎逻辑的原因,为什么你必须先执行Clean,然后等待该步骤完成,然后再执行Build。这可能只需要一两秒钟,但当你一遍又一遍地重复这些步骤时,它们没有结合在一起似乎很奇怪。

有什么合乎逻辑的答案吗?

清理和构建操作是顺序的。如果不清理,将使用旧的缓存文件(如果它们没有更改,则可以节省时间)。如果你"清理",所有文件都将被重新编译/重新处理/重新生成-这需要花费一些时间,但会产生一个新的开始-有时程序(Xcode)试图变得过于智能并混淆-以前的构建留下了太多旧文件。清洁有时可以解决这个问题。

最新更新