gpt4 book ai didi

unit-testing - Swift 1.2、Xcode 6.3.1 中的慢速测试文件编译

转载 作者:可可西里 更新时间:2023-11-01 01:40:57 25 4
gpt4 key购买 nike

在将项目从 Xcode 6.2 迁移到 6.3.1 后,我发现 swift 单元测试文件的编译速度变慢了。

我的单元测试使用 Quick/Nimble 框架。同样在我的每个测试文件中:

import MyApp

有趣的是,当我注释掉该导入时,编译速度快如闪电。我在一些虚拟单元测试文件上对其进行了测试,这些文件实际上不使用我的应用程序的任何代码。但是这种导入对编译时间产生了巨大的影响。

我在使用 Xcode 6 - 6.2 时没有观察到这么大的影响。您现在有什么想法可以提高编译速度吗?

最佳答案

根据 http://devforums.apple.com/message/1128702#1128702 中的回复之一.在 Build Settings 中启用 Whole Module Optimization 可以解决这个问题。

关于unit-testing - Swift 1.2、Xcode 6.3.1 中的慢速测试文件编译,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29800861/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com