Re: IBOutlet appears as type NSObject?
Re: IBOutlet appears as type NSObject?
- Subject: Re: IBOutlet appears as type NSObject?
- From: James Spencer <email@hidden>
- Date: Mon, 31 May 2004 10:51:09 -0500
On May 31, 2004, at 9:28 AM, Ben Kazez wrote:
I've declared an IBOutlet in a controller class like this:
IBOutlet BHKConnect4Board *board;
The class BHKConnect4Board has a (void)newGame selector. But when the
controller tries to call this selector, the program crashes and here's
what I get in the stack trace:
Exception: NSInvalidArgumentException
Reason: *** -[NSObject newGame]: selector not recognized
As you can see here--and as I can see in the debugger--it thinks the
board is an NSOBject.
Can anyone help me fix this? Thanks!
It thinks it's an NSObject because your board instance variable is
invalid. Have you connected your board object (a view?) to the outlet
in Interface Builder? Are you actually loading the nib in your
controller? There is not enough information (i.e. code) here to give
you a real answer.
Spence
James P. Spencer
Rochester, MN
email@hidden
"Badges?? We don't need no stinkin badges!"
_______________________________________________
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.