Шаблон для нового класса Objective-C в XCode 3, используемый для того, чтобы дать вам № 2 (за исключением меньшего количества скобок).
Кто-то, кто этого не понимал и думал, что это ошибка, изменил ее на # 1.
Я думаю, Apple решила, что это сбивает с толку, поэтому теперь в XCode 4 шаблон дает вам № 3. На самом деле он выдает предупреждение для # 2 (возможно, только без лишних скобок).