Xcode 8中自动补全功能缓慢

14

我最近购买了一台2016年的非Touch Bar MacBook Pro。几天前我开始在Xcode 8中学习Obj-C。

我注意到,自动完成功能确实很有用,但它非常慢。即使在一个非常简单的类(分数,仅供练习)中,打字时也会有非常烦人的延迟。

这是正常现象还是应该更加流畅?

我已经使用AppCleaner卸载并重新安装了Xcode,但情况仍然如此。


12
欢迎来到Xcode的世界。如果自动补全功能正常工作,我会感激不尽。因为很多时候,出于我不知道的原因,它并不能正常工作。 - vikingosegundo
当我使用Objective C时,情况绝对不是这样的。但是对于Swift来说,在自动补全方面几乎无法使用。 - daspianist
@daspianist 很遗憾,Objc的高亮和自动补全速度更快。 - Jakub Truhlář
2个回答

14

使用以下方法来解决问题:

Xcode | 偏好设置 | 通用 > 取消选择 "显示实时问题"

顺便说一下,上面“可能重复”的答案都没能解决我的问题。


相同的行为。我想知道你的机器规格是什么。我有一台2014年的I5 MacBook Pro,配备8GB DDR3内存、128GB SSD和2.6GHz处理器。 - Marlhex
@Marlhex 2015款 MBP / i7 2.5Ghz / 16GB / 512GB SSD - CodeWriter23
1
我们至少需要3.0Ghz,兄弟。在Facebook上有像我这样的二手MBP,售价450加元,而我买它时是750哈哈!你的电脑将会更快一些,因为它有16GB内存。我正在寻找iMac,这样我就可以得到64GB内存。但我仍然想要3.5Ghz以上的处理器。 - Marlhex

4

新的Xcode 9 Beta对我来说速度更快,解决了在启用自动完成和实时问题时出现的烦人编辑延迟。

不确定是否可以使用beta Xcode部署到App Store,但我将在beta中进行开发,并打开正常的Xcode进行部署。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接