在询问之前我不想放弃,因为这是任何
Java / .Net IDE中的基本功能.编译器告诉我:
Incomplete implementation of class... Method definition for '-someMethod:' not found
但点击,右键单击,祈祷和Google搜索并没有让我自动创建一个方法存根. Xcode能为我创建一个方法存根并带我去吗?
如果没有,为什么会这样(除了“真正的程序员喜欢打字”)?
编辑:我认为选项 – 逃脱基本上解决了这个问题,但事实并非如此.它似乎并不知道我的类实现的所有(任何?)接口.
解决方法
这可能是向Apple提交功能请求的选项.通常,我将设计我的@interface文件,然后将@interface复制/粘贴到@implementation,保持键入绝对最小值.
但是,能够点击警告并让Xcode在@implementation的botto上创建方法会很高兴.
注意:在@implementation之后保留分号是有效的
@interface PCStackValue : NSObject <NSCoding,NSCopying> { } - (id) initWithDisplayRadix:(int) newRadix; @end @implementation PCStackValue - (id) initWithDisplayRadix:(int) newRadix; { … do something; } @end