If we don\'t want to implement init method in our class, and bearing in mind that init in NSObject only returns an instance of the object without initialization, I don\'t se
I think that it is not a good idea. Read Cocoa Design Pattern, especially the "Two stage creation"
You can also read this article http://www.informit.com/articles/article.aspx?p=1398610