【发布时间】:2010-04-10 13:50:08
【问题描述】:
我知道这在程序员中是一个相当有争议的问题,但在开发时,我喜欢我的 IDE 将左大括号放在方法/接口/控件声明下方,以进行说明:-
这就是 Xcode 自动生成带有 { 结尾的骨架方法的方式:-
-(void) isTrue:(BOOL)input {
if(input) {
return YES;
}
else {
return NO;
}
}
这就是我喜欢的代码布局方式(我相信它被称为Allman style):-
-(void) isTrue:(BOOL)input
{
if(input)
{
return YES;
}
else
{
return NO;
}
}
我只是想知道 Xcode 中是否有任何配置开关来启用这种开发风格?输入if/else 语句时真的很烦人,因为它倾向于在行尾自动完成else 子句和{,如果你喜欢在下面开发它们,这看起来很傻。
还是我不讲理? Objective-C 是否应该遵守 Apple 定义的标准?
【问题讨论】:
标签: objective-c xcode coding-style