web前端开发

Xcode 中的 Run, Clear

2018-11-30  本文已影响43人  天空中的球
  • Xcode Run、Xcode Clear 基本是我们用的最多了,但是它具体干了些啥呢?
    源自前几天在面试一个小伙伴时突然想到的问题。

好奇的话就是我们每次 Run 之后跑了一些啥的:


Build-Debug Build Target dSYM-Run-Copy-Touch-Sign

在这这里除了汇编,其他都是很直接的显示的。

下面可以说每次编译完整步骤:

参考:深入剖析 iOS 编译 Clang / LLVM

同时衍生一个问题,每次我们切换分支时,我们都需要重新编译一次很耗费时间,能否有办法让其每次不需要重新编译一下,毕竟每次可能需要五六分钟的。
PS: build 过程控制的这些设置都会被保存在工程文件 .pbxproj 里, 所以我们有小伙伴是直接缓存这块的东东来规避这个问题,想想还有其他优化方案吗?

上一篇 下一篇

猜你喜欢

热点阅读