我有一个自定义的UITableViewController(“ChatView”),它有一个tableView的输出。在界面生成器中,我将笔尖中的tableView连接到插座。当视图加载我得到上述错误。该视图通过一个tab控制器加载。加载了“ChatView”笔尖,但没有得到UITableView。
我已经做了一些关于错误的研究,我似乎无法追查到这个问题。如果有人能让我朝着正确的方向去解决这个问题,我将不胜感激。
@interface ChatViewController : UITableViewController
<UITableViewDelegate, UITableViewDataSource> {
NSMutableArray *chatMessages;
IBOutlet UITableView *chatTable;
IBOutlet UITextField *chatText;
}
@property(nonatomic, retain) IBOutlet UITextField *chatText;
@property (nonatomic, retain) IBOutlet UITableView *chatTable;
@property (nonatomic, retain) NSMutableArray *chatMessages;
-(IBAction)sendPressed;
@end
感谢
该视图的控制器是UITableViewController的子类。在xcode中创建新的UIViewController类时,可以选择子类UITableviewController。由于我的视图包含UITableView,我认为这是正确的做法。该模板生成了实现数据源和委托协议的方法。 – Nick 2011-04-24 20:43:50