如何追踪慢速编译Swift代码?

Shi*_*zam 7 xcode compilation swift

Xcode添加了一个很棒的功能,可以实时查看您的应用程序编译,但是如何查看各个类的编译持续时间,然后进一步查看导致编译时间慢的代码?

很有帮助,但只能在那里找到一部分.

NST*_*STJ 6

使用xctool.在命令行上编译项目时,它将释放将每个文件编译到控制台所花费的时间.例如:

? Compile MySwiftFile.swift (12067 ms)

另外,对于Swift 1.2,至少有一个标志debug-time-function可以传递给Swift编译器以向您显示有问题的功能.

在此进一步讨论