2 つの UIView があり、それらの UIView で Tableview をロードしているアプリを作成しています。1 つの TableView でテーブルセルをクリックすると、それを別の TableView にリダイレクトできず、エラーが発生します。テーブルセルがクリックされたときにUIViewをロードしたいのですが、完全に実行されます。どこが間違っているのか理解できませんでした....これは私が書いているコードです
ViewController1:
#import ViewController2.h"
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
ViewController2 *v2 = [ViewController alloc] initWithNibName:@"ViewController2" bundle:[NSBundle mainBundle]];
[self presentModalViewController:v2 animated:NO]; **//getting error at this line**
[v2 release];
}
ViewController2.h
#import"ViewController1.h"
- (void)viewDidLoad
{
[super viewDidLoad];
tableView1 = [[UITableView alloc]initWithFrame:CGRectMake(10, 10, 320, 460)];
tableView1.delegate = self;
tableView1.dataSource = self;
[self.view addSubview:tableView1];
}
このエラーの考えられる原因を理解できませんでした..