对于一个非常基本的问题抱歉,
在许多代码示例中,我看到开头括号位于一行的末尾,如下所示:
if conditiony {
// Do something
} else {
// Do something else
}
我个人优先
if condition
{
// Do something
}
对我而言,第二个变体帮助我发现哪些括号属于一起。
你是否看到第一个版本的其他优点,除了曼尼人正在使用它。
答案 0 :(得分:1)
第一个变体通常每次使用时都会保存一行。这给人一种更密集的代码的印象 - 有人说一个不太可读的代码。这完全是美学问题 - 内核和c#使用第二个取得巨大成功。
也就是说,iOS社区更喜欢第一个,如果你想避免狭隘开发者的不断发展,强迫自己喜欢第一个并使用它。