I know this is a fairly contentious issue amongst programmers, but when developing I like my IDE to position the opening curly bracket underneath the method/interface/control de
Even with those settings, it does not appear to work with the templates. If you set this and then type "init" in a .m file you get:
- (id)init { self = [super init]; if (self) { <#initializations#> } return self; }
Note the "if (self) {" line.