2012-08-06 58 views
-1

這可能真的很明顯,但我無法在任何地方找到答案。如何在Objective-C中發送消息(方法調用)?如何在Objective-C中執行一個操作(按鈕單擊,按鍵)?如何在objective-c中發起一個動作發送消息?

我在學習Objective-C,使用Cocoa。

+1

什麼樣的信息?函數調用?進程間消息?一封電郵?短信? – 2012-08-06 20:36:52

+2

另外,「行動」是什麼意思? IBAction爲? – 2012-08-06 20:37:12

+0

通過消息,我的意思是在Objective-C中的方法調用中。 通過行動,我的意思是像點擊按鈕或按鍵。 – Sam 2012-08-06 20:40:45

回答

1

[-UIButton- addTarget:-ObjectReceivingAction (Probably "self")- action:@selector(-Method=) forControlEvents:UIControlEventAllTouchEvents];

+0

你能否澄清這意味着什麼?謝謝。 謝謝!這對我很有幫助。 – Sam 2012-08-06 20:55:26

+1

addTarget定義誰將接收該操作。行動定義了將要被解僱的事情。 forControlEvents是應該觸發該動作的事件(在按鈕內輕敲等)。 – 2012-08-06 20:57:40