У меня UITableViewController содержит два UITableViews appsTableView и gameTableView, сначала я установил:
self.tableView = appsTableView;
[self.view addSubview:self.tableView];
, затем, когда я нажимаю кнопку переключения страницы, чтобы сделать переключение страницы:
-(void) switchPage:(id) sender{
switch([sender selectedSegmentIndex]){
case 0:
gameTableView = self.tableView;
self.tableView = appsTableView; // crash here
[self.view addSubview:self.tableView];
break;
case 1:
appsTableView = self.tableView;
[self.tableView removeAllSubviews];
self.tableView.removeFromSuperview;
self.tableView = gameTableView; //crash here
[self.view addSubview:self.tableView];
break;
default: sql = nil;
}
}
оба приложенияTableViewи gameTableView были инициализированы.Как я могу сделать переключатель?