The NSWindow delegate's type is id<NSWindowDelegate> not id <MyControllerDelegate>. This is the compiler telling you the types don't match.
Sent from my iPhone On Sep 29, 2011, at 6:22 PM, Koen van der Drift <[email protected]> wrote: > I'm trying to get the delegate of a window that is controlled by a custom > NSWindowController as follows: > > NSWindow *win = [self window]; > id <MyControllerDelegate> del = [win delegate]; > > But get the following warning: > > warning: Semantic Issue: Initializing 'id<MyControllerDelegate>' with an > expression of incompatible type 'id<NSWindowDelegate>' > > What am I doing wrong? > > Thanks, > > - Koen. > > _______________________________________________ > > 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)lists.apple.com > > Help/Unsubscribe/Update your Subscription: > http://lists.apple.com/mailman/options/cocoa-dev/jamiepinkham%40me.com > > This email sent to [email protected] _______________________________________________ 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)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to [email protected]
