2012-08-06 55 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