Hello all.

Well Im not expert , but I just wanted to say that I have many 
NSWindowControllers in my app build on 10.6 and I have no such a warnings, and 
I hadn't have the need to implement NSWindowDelegate either.

Gustavo


On Jan 28, 2010, at 3:24 AM, Graham Cox wrote:

> 
> On 28/01/2010, at 1:20 PM, Peter C wrote:
> 
>> I try to compile this code (snippet) for 10.6, ends up with error message,
>> 
>> "Class SomeWinController does not implement the 'NSWindowDelegate' protocol"
>> 
>> @interface SomeWinController : NSWindowController 
>> 
>> - (void) windowDidLoad
>> {
>> [[self window] setDelegate:self];
>> }
>> 
>> At the moment target is set to compile for 32 bit for 10.5 and 64 bit for 
>> 10.6. I did some googling but no satisfactory answer. How do I fix this 
>> problem ? 
> 
> 
> In 10.6 many informal protocols became formal ones. So try this:
> 
> @interface SomeWinController : NSWindowController <NSWindowDelegate>
> 
> ...
> 
> 
> --Graham
> 
> 
> _______________________________________________
> 
> Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)
> 
> 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/gustavxcodepicora%40gmail.com
> 
> This email sent to gustavxcodepic...@gmail.com

_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

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 arch...@mail-archive.com

Reply via email to