Re: iOS nib weirdness...
Re: iOS nib weirdness...
- Subject: Re: iOS nib weirdness...
- From: Fritz Anderson <email@hidden>
- Date: Wed, 04 May 2011 10:02:36 -0500
On 4 May 2011, at 9:00 AM, Steve Christensen wrote:
> IBOutlet MyTableView* _resultsTable;
> IBOutlet UIActivityIndicatorView* _searchActivityIndicator;
> IBOutlet UISearchBar* _searchBar;
>
> When I ran the app and used the new view's UI, I got an unexpected "unrecognized selector" exception when trying to access a custom method in _resultsTable. When I looked at their values in the debugger, I found that _resultsTable was an instance of UITableView, not MyTableView; and _searchActivityIndicator and _searchBar were both nil.
Have you verified that
1) you are inspecting the outlets in the debugger at a time after the NIB has loaded and the connections are made? -viewDidLoad would be favorite.
2) Interface Builder knows that your table view is a MyTableView? Check the identity inspector (third tab in the Utility area of Xc4, last tab (as I remember it) in the floating inspector in IB/Xc3.
3) the other two outlets are actually connected?
4) File's Owner in the XIB for the controller is actually of the controller's class?
5) you are not instantiating your controller twice? The MainWindow.xib template for tab-based targets does it; do you do it elsewhere yourself?
6) the class of the controller for that tab (in MainWindow.xib) is declared to be of the right class?
— F
_______________________________________________
Cocoa-dev mailing list (email@hidden)
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:
This email sent to email@hidden