Я знаю, что это довольно спорная проблема среди программистов, но при разработке мне нравится моя IDE, чтобы расположить открывающую фигурную скобку под декларацией метода / интерфейса / элемента управления, в иллюстративных целях: -
Так Xcode автоматически генерирует скелетные методы с {в конце: -
-(void) isTrue:(BOOL)input {
if(input) {
return YES;
}
else {
return NO;
}
}
Вот как мне нравится выкладывать свой код (который, я считаю, называется стиль Allman ): -
-(void) isTrue:(BOOL)input
{
if(input)
{
return YES;
}
else
{
return NO;
}
}
Мне просто интересно, есть ли в Xcode какой-либо переключатель конфигурации для включения этого стиля разработки? Это действительно раздражает, когда вы печатаете операторы if
/ else
, поскольку имеет тенденцию автоматически завершать предложение else
с {
в конце строки, что выглядит просто глупо, если вам нравится работать с ними внизу.
Или я неразумен? Должен ли Objective-C придерживаться стандарта, определенного Apple?