该什么时候选啊
看视频有时候选id有时候选button
有时候选none有时候选sender
选UIButton的话, 接受者必须是button类, 那如果是Sender的话, 接受者就不一定了, 可能是别的类.. 意思就是Sender的范围大于UIButton. 如果选sender得话, 如果事件是添加在button上的话,可以将sender接受者强转成button, 问题不是很大..最好的 方法就是天id,它包含所有,就是可以强转成所有的.希望能帮到你,还是不太理解可以私密我.
选UIButton的话, 接受者必须是button类, 那如果是Sender的话, 接受者就不一定了, 可能是别的类.. 意思就是Sender的范围大于UIButton. 如果选sender得话, 如果事件是添加在button上的话,可以将sender接受者强转成button, 问题不是很大..最好的 方法就是天id,它包含所有,就是可以强转成所有的.希望能帮到你,还是不太理解可以私密我.
很简单,你需要用到 sender 的属性就把他的类型设成具体类(比如 UIButton).但是如果需要不同的控件都触发就最好 id
sender是包含 UIButton 的 UIButton 是按钮点击动作 还有其他类型的 参数