[英]Objective-c coding conventions
我正在寻找最佳实践和编码约定,因此对此有疑问。 看着几乎所有的人,但找不到任何答案。 示例功能:
- (int)getSomeNumber
{
int result = 0;
if (something) {
result++;
}
return result;
}
问题是,编写result ++还是++ result更好。 如果有人知道一些建议或答案,为什么以一种或另一种方式写更好,那将是非常好的。 提前致谢!
只要您保持一致,用作语句就没有任何关系(请注意,当使用较大表达式的一部分时,它确实有关系)。 不要在一个源文件或项目中混合样式。
好吧,在这个特定示例中甚至更好的方法是return something ? 1 : 0;
return something ? 1 : 0;
。 有些人甚至更喜欢return something;
,但我不是这样,因为在我看来,将布尔值转换为整数没有任何意义。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.