iphone – iOS:在IBAction声明中包含发件人?
发布时间:2020-12-14 19:22:00 所属栏目:百科 来源:网络整理
导读:我有一个最佳实践/风格问题.假设我有一个IBAction方法,我不需要sender参数(我知道如果我确实需要它,如何使用sender参数).人们建议将(id)发送者留在方法声明中以保持一致性,或者为了简洁而将其排除?在功能上,这里没有正确的答案,只是好奇人们认为可维护性/同
我有一个最佳实践/风格问题.假设我有一个IBAction方法,我不需要sender参数(我知道如果我确实需要它,如何使用sender参数).人们建议将(id)发送者留在方法声明中以保持一致性,或者为了简洁而将其排除?在功能上,这里没有正确的答案,只是好奇人们认为可维护性/同行评审/等等的最佳实践.谢谢.
选项A: -(IBAction)foo:(id)sender; 选项B: -(IBAction)foo; 解决方法
我通常会把“发件人”留在那里.您现在可能不需要发送方,但它很常见,以后可能需要它,所以不必返回并重新添加它,只需要总是将其保留(它无论如何都会自动完成).它绝对不会伤害任何东西.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- jaxb解析xml
- ruby – 如何使用MiniTest :: Mock测试方法是否被调用
- vb document.execCommand()语法格…
- ruby-on-rails – 帮助HAML:混合文本和其他HTML标记
- 控制反转(IoC)与依赖注入(DI)
- 使用Typescript 2.8反应Native – 无法重新声明块范围变量’
- PostgreSQL创建数据库时报错:ERROR: source database "
- ruby-on-rails – 在Windows 7上安装Ruby on Rails – 快速
- 与Oracle战争或将升级,AWS又发布一大批新的数据库服务
- Oracle中的视图和物化视图有什么区别?