Как появилось соглашение об отсутствии пробелов в объявлениях методов Obj-C?

Как стало принято соглашение, что в объявлении метода нет пробелов?

-(UITableViewCell*)tableView:(UITableView*)tableView cellForRowAtIndexPath:(NSIndexPath*)indexPath

Похоже, что все это делают, 90% примеров, которые я вижу, сгенерированные шаблоны, чужой код и т. д. и т. д. и т. д. и т. д. и т. д. я подозреваю, что это просто еще одна идеологическая вещь vi / emacs, но задался вопросом, может быть, в таком поведении есть какая-то «первопричина» K&R.

Мне нравится много пробелов:

- (UITableViewCell*) tableView: (UITableView*) tableView
         cellForRowAtIndexPath: (NSIndexPath*) indexPath

Это кажется мне намного лучше.

5
задан jbm 21 October 2010 в 23:26
поделиться