Subject: Is "-init" really needed?

I recently saw some code where an object was alloced but there was no init:

Foo *foo = [Foo alloc]; = ...

My blood pressure soared! My pulse quickened! I started breathing rapidly!

But then I though - heck, if Foo has NSObject as its super class, gee, maybe -init isn't really need. I mean, if all of Foo's ivars and properties are initialized, its a shortcut, right.


[Still trying to get pulse down...]


Cocoa-dev mailing list ([email protected])

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)

Help/Unsubscribe/Update your Subscription:

This email sent to [email protected]

Programming list archiving by: Enterprise Git Hosting