Re: Mysterious warning (initialization from distinct Objective-C type)
Re: Mysterious warning (initialization from distinct Objective-C type)
- Subject: Re: Mysterious warning (initialization from distinct Objective-C type)
- From: Chris Hanson <email@hidden>
- Date: Wed, 21 Sep 2005 21:30:26 -0700
On Sep 20, 2005, at 10:35 PM, Mason Mark wrote:
I am chiming in here to keep Dan's thread alive, since there seems
to be no answer yet, and add a couple of data points.
FSColoredView *v = [self mainView]; // returns an id: -(id)
mainView;
The line of code above generates the warning. I am not building a
universal binary.
I started getting this warning after upgrading to GCC 4.0.1.
Is the declaration of the FSColoredView class actually in scope at
this point? (E.g. have you #included FSColoredView.h, which includes
the primary @interface declaration for FSColoredView?) Or do you
just have a forward declaration of the class?
Alternately, is the signature of -mainView that the compiler knows
about at that point in your file really -(id)mainView? Or is it -
(SomeKindOfView *)mainView?
-- Chris
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Cocoa-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden