如何让 Xcode8 响应更快
Posted
技术标签:
【中文标题】如何让 Xcode8 响应更快【英文标题】:How do you get Xcode8 to respond faster 【发布时间】:2017-01-04 02:54:34 【问题描述】:我刚刚升级到 Xcode 8,但在尝试做任何事情时都遇到了困难。 Xcode 需要十秒到五分钟的时间来执行我所做的事情。 IE。用 3 分钟来识别语法错误,用 4 分钟在 Playground 中运行一个只显示数组元素的 for 循环。
还有其他人遇到过这个问题吗?如果是这样,你能解决它吗?我以错误报告的形式打开了工单,但不确定需要多长时间才能收到回复。
【问题讨论】:
我的 Xcode 8 工作正常。您应该发布更多信息,例如详细版本、Mac OS 版本、ps aux
或top
的输出等。
我认为 Xcode 没有问题 - 表明您的笔记本电脑/计算机需要清理。当然,Xcode 有时会有点迟钝,但你应该尝试 android 开发 - 让 Xcode 看起来像一个梦想。
另外,打开活动监视器。弄清楚是什么真正在烧你的 CPU。重启Xcode,重启电脑,打开一个新项目。
很高兴知道至少有人有一个工作版本!我正在运行 Xcode V 8.2.1 (8C1002) 并且正在运行 Mac Pro、El Cap、V 10.11.6。至于“顶部”CPU 中显示的内容是在编辑时显示 97% 的空闲,然后在编译时显示大约 87% 的空闲。与我在 Xcode 7 上的相比,一切都在 1% 以内。我的程序也超级小,不到 29M。
我将一个项目从 7 升级到 8 中途,所有的延迟都立即发生了。尝试重新启动,更新了所有内容(除了我的操作系统),它仍然非常滞后。
【参考方案1】:
我在这里https://***.com/a/39949491/6484248找到了有类似问题的人
这似乎也解决了我的问题。
简而言之,添加一个用户定义的设置为:
SWIFT_WHOLE_MODULE_OPTIMIZATION = YES
我在这个项目上的滞后已经完全消除,但我无法解释它是如何帮助的。
【讨论】:
这是解释swift.org/blog/whole-module-optimizations以上是关于如何让 Xcode8 响应更快的主要内容,如果未能解决你的问题,请参考以下文章