Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How do I get the compiler to warn me if I forget to return self?



At 17:56 Uhr -0700 29.10.2004, Issac Trotts wrote:
It should be an error, but I don't even get a warning when I forget to return self in an initializer. For example:

- (id)init
{
[super init];
/* Initialize member variables. */
/* Oops, I forgot to return self! */
}

For me, GCC automatically warns me if a function that has a return type doesn't call "return" in one of its execution branches. Maybe you'll just have to turn that warning you turned off in xCode back on. There are flags for each warning, so at worst you could just add the appropriate -Wsomething flag to the additional compiler flags of your project.
--
Cheers,
M. Uli Kusterer
------------------------------------------------------------
"The Witnesses of TeachText are everywhere..."
http://www.zathras.de
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/email@hidden

This email sent to email@hidden
References: 
 >How do I get the compiler to warn me if I forget to return self? (From: Issac Trotts <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.