When I create an NSObject subclass, I always get an empty implementation. There are some things I always put in my code like pragma marks and -dealloc methods. I prefer to just
Take a look at this article that describes how to create user defined templates in xcode.