4

我在 OSX Mountain Lion 10.8.1 上使用 Xcode 版本 4.4.1 (4F1003)


假设您在 Xcode 中进行调试,然后在断点处停止。

然后您转到调试控制台提示符并开始输入po loc...

对我来说,会发生以下两种情况之一:

1.) 控制台将显示一个带有选项的弹出窗口(与主文本编辑窗口中的自动完成工作方式相同)

自动完成弹出窗口

或者

2.) 控制台会简单地自动完成它找到的第一件事。例如po localeconv(). 即使我要打字po locationForAPI


据我所知,Xcode 何时表现为 1 以及何时表现为 2 是随机的。

事实证明 2 根本不是很有用(这里有人试图关闭此功能)。


但是,行为 1 非常有用!

因此,我的问题是: 有谁知道如何强制 Xcode 使用行为 1 而不是行为 2?

4

1 回答 1

0

解决方案:重新启动 Xcode
Xcode 总是以良好的行为开始,然后在某个时候切换到不良行为。

(经典的“删除派生数据”在这种情况下不起作用)

于 2012-10-31T17:58:08.373 回答