Re: Avoiding 'cannot find method' warnings with delegates?
Re: Avoiding 'cannot find method' warnings with delegates?
- Subject: Re: Avoiding 'cannot find method' warnings with delegates?
- From: David Reed <email@hidden>
- Date: Sat, 17 Jul 2004 20:57:57 -0400
You can make the warning go away by casting controlDelegate to your
controller class. Otherwise, the compiler just doesn't know that
controlDelegate responds to -deletePreset, and the default return type
in Objective-C is id.
HTH,
David.
On Saturday, Jul 17, 2004, at 20:18 US/Eastern, Jonathan del Strother
wrote:
I have a custom class of NSTableView. I'm using it to intercept key
presses, so the user can delete rows by hitting backspace.
This should then call deletePreset on my controller class. I've set
the controller class as a delegate, so I'm just calling
[controlDelegate deletePreset];
from within the custom class.
Which works fine, except when I compile I get 'cannot find method
'-presetDelete'; return type 'id' assumed'.
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.
--
David Reed | email@hidden | AIM/iChat: parmadil01
_______________________________________________
cocoa-dev mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/cocoa-dev
Do not post admin requests to the list. They will be ignored.