On Thu, Jan 22, 2009 at 1:11 PM, Cormac Daly <cormacd...@gmail.com> wrote: > I had created a custom class for the window controller in Interface Builder, > but I got rid of it and hooked up all the outlets via File's Owner instead. > I'm not sure exactly how this worked but it did!
You don't create classes in IB, you instantiate objects. This is a very important thing to get straight; very often people post to this list claiming that their objects are not receiving messages they know are being sent, and the problem is that they have created instances of those classes inside the NIB but are expecting the messages to be sent to other objects entirely. By the default, when an NSWindowController loads a NIB, it makes itself the File's Owner. You should change the Class of File's Owner (on the Identity pane of the Inspector) to match. --Kyle Sluder _______________________________________________ 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