以前我已經成功完成過很多次了,但是這一次它不起作用。將消息發送給對象?
在我的.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