如题,虽然我知道-(void)是不返回一个结果的意思,如果是非void通常就需要return一个结果或对象,只是在写方法时似乎总感觉要返回一个东东,要么习惯于用-(void),如何更好的写方法呢?
返回和不返回都行,主要还是看这个方法设计上是不是为了返回某个结果,比如新的字符串,比如执行结果等,如果是的话就返回。
void的东东通常称为method 过程;有返回值的称为function,方法:
过程通常用户处理某种流程,例如回调等
方法则更偏向接口,用于抽象对象的能力
至于如何设计,就看代码的用处了,个人倾向return code用于返回方法的结果状态
只写过C的low b
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。