【发布时间】:2011-01-23 03:14:34
【问题描述】:
在询问之前我不想放弃,因为这是任何 Java/.Net IDE 中的基本功能。编译器告诉我:
Incomplete implementation of class...
Method definition for '-someMethod:' not found
但是单击、右键单击、祈祷和 Google 搜索并没有让我自动创建一个方法存根。 Xcode 可以为我创建一个方法存根并将我带到那里吗?
如果不是,为什么会这样(除了“真正的程序员喜欢打字”)?
编辑:我认为 option-escape 基本上为我解决了这个问题,但事实并非如此。它似乎并不知道我的类实现的所有(任何?)接口。
【问题讨论】:
-
option-escape(或只是escape)一直为我找到了方法,但我还没有在所有可能的情况下测试它。您的.h文件中没有语法错误吗?这会破坏自动完成。 -
@AbhiBeckert 抱歉,问题是关于方法主体不存在的情况。
-
自动完成不使用方法体。它使用头文件。一旦方法位于标头中,它将在任何地方自动完成,包括编写方法实现。
标签: objective-c xcode code-completion