2010-04-07 68 views
0

我对XCode和Objective-C语言相当陌生。驯服XCode的自动完成选项

当我实例化一个类,例如NSMutableArray时,XCode将提供大量的自动完成选项。即使对于一个简单扩展NSObject的空类也有很多选择,其中大部分看起来完全没用。

这么多自动完成选项的原因是什么,或者它们可以在偏好中被“驯服”?

编辑:这是无意的duplicate

+0

[Taming XCode的自动完成选项]的可能重复(http://stackoverflow.com/questions/2593177/taming-xcodes-auto-complete-options) – iSofia 2015-06-02 16:08:29

回答

1

自动完成使得编码方式更快。例如,在[[NSMu小号特林一个 LLOC] INI tWithCapacity:],我只需要键入以粗体显示面,它是字符〜10/38 =〜 26%,因此可以节省大量打字工作。

这就是说,它有时是不受欢迎的。您可以在Xcode首选项中的“Code Sense”中进行调整(在Xcode处于打开状态并在前台输入COMMAND + COMMA时)。您可以设置建议的延迟,以及是否应记住您之前在该项目中使用过的功能。如果你愿意,你也可以完全禁用它。不过,我认为你不能限制它考虑的功能数量。