Des*_*n M 3 xcode objective-c ios ios7
在创建新的 IBAction 方法时,我已按照我的意愿从故事板中的 Button 拖到我的头文件中。我注意到出现的弹出窗口有一个参数下拉列表,它提供了 3 个选项,分别是 none、sender、sender 和 event。'none' 和 'sender' 有什么区别,分别在什么情况下使用?
无
您不需要知道有关触发操作的原因的任何信息,只需知道该操作已被触发。
发件人
您不仅需要知道触发了某个操作,还需要了解触发该操作的对象的信息。例如,如果您需要知道哪个按钮触发了某个操作以更改其属性。
发送者和事件
您需要知道触发了操作、触发了该操作的对象以及触发该操作的事件类型。例如,如果您需要知道哪个按钮触发了某个操作以更改其属性,并且如果它们触摸按钮、触摸、双击、等等,您将对其进行不同的更改,但您不想要为每种类型的事件创建单独的操作方法。
| 归档时间: |
|
| 查看次数: |
733 次 |
| 最近记录: |