由于编译时间很长,我的快速项目变得无法使用。
我在XCode 6.4上,该项目大约有50个文件加上一个领域数据库和大约10个pod(alamofire,locksmith,SwiftyJSON,Facebook,...)
从头开始编译需要大约20分钟。 添加一个简单的行需要至少5分钟来编译,我意识到它重新编译所有文件,即使是一行更改。
我确定它不应该那样。
我应该采取什么行动来改善这种情况?快速构建的常见参数是什么?如何避免为一次更改重新编译所有文件?
我已经尝试过常见的优化参数,例如此处建议的参数:Why is Swift compile time so slow?但到目前为止没有任何帮助。
更新
xctool运行结果(<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div class="elem">
<div data="1">
<div data="11">test1</div>
<div data="12">test2</div>
</div>
<div data="2">
<div data="21">test3</div>
<div data="22">test4</div>
</div>
</div>
):
单个文件平均需要20秒到60秒
我需要在另一个更强大的主机上进行测试,但无论如何,smth肯定是错误的,并且它在几天前没有那么长时间