以前我已经成功完成过很多次了,但是这一次它不起作用。将消息发送给对象?
在我的.h文件中的代码:
@interface Images : NSView {
}
- (void) draw;
@end
.m文件(另一个对象):
- (IBAction) go: (id) sender; {
[Images draw:nil];
}
当我尝试编译此,它说以下内容:
'*' may not respond to '*
Images may not respond to '+draw'
这让我很困惑。这不应该工作吗?
请注意:是的,我已经看到了关于消息的其他问题,但是这些答案都没有对我有所帮助。读完之后,我更加困惑。
谢谢。它完美的作品。我不明白我是如何错过的。 – Justin 2011-04-12 23:53:23
由于'-draw'(或'+ draw')没有声明参数,所以OP应该写'[Images draw]'而不是'nil'参数。 – 2011-04-12 23:54:17
@Bavarious斑点。 – 2011-04-12 23:56:16