4

可能重复:
目标 C:什么是“(id)发件人”?

什么是(id)发件人:

-(IBAction)action:(id)sender;

谢谢你的帮助!

4

3 回答 3

4

它是任何对象调用了动作方法;例如,一个按钮。

例如,您可以使用 id 来检查一组按钮中的哪一个称为操作。

于 2011-07-13T00:39:01.643 回答
2

它标识(并引用)发送操作消息的控制对象。

于 2011-07-13T00:38:49.253 回答
1

目标动作设计模式:

sender 参数是发送动作消息的控制对象。在响应动作消息时,您可以查询发件人以获取有关触发动作消息的事件的上下文的更多信息。

于 2011-07-13T00:45:12.747 回答