Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '*** -[HomeViewController tableView:numberOfRowsInSection:]: unrecognized selector sent to instance 0x3944710
NSInvalid例外
私は客観CでのtableViewを追加しようとしたとき、私は上記の例外を取得しています(私はコンソールでこれを見ることができる)とデバッガが終了しつつある、このエラーを解決するために私を助けてください。
@interface HomeViewController : UIViewController<CacheDBDelegate>
{
IBOutlet UITableView *tvMainMenu;
}
@property (nonatomic,retain) UITableView *tvMainMenu;
- (void)setRequiredData; }
と
@synthesize arrMainMenu;
@synthesize tvMainMenu;
- (void) setRequiredData
{
NSMutableArray *menuItems=[[NSMutableArray alloc] init];
NSDictionary *row=nil;
row = [[NSDictionary alloc] initWithObjectsAndKeys:
@"ATM Inquiry", @"ATMINQ",nil];
[menuItems addObject:row];
[self.tvMainMenu selectRowAtIndexPath:[NSIndexPath indexPathForRow:0 inSection:0] animated:YES scrollPosition:UITableViewScrollPositionNone];
if(row!=nil)
{
[row release];
}
[menuItems release];
}
tableViewにいくつかのチュートリアルのためにこれを確認するチェックし ? – Aravindhan
呼び出しとメソッド宣言を表示できますか? – MByD
私は上記の投稿を編集し、この問題を解決するためのコードsnippet.pleaseヘルプを追加しました。 – Shankaranarayana