Это действительно расстраивает, так как я работал с предыдущими версиями XCode и делал это раньше, но сейчас играюсь с новым приложением, по какой-то причине оно не работает.
У меня есть приложение, открытое дляUITableView и хотите, чтобы он загружал детали UIView, как только я выбрал ячейку.Однако, когда я выбираю ячейку в симуляторе iPhone, она просто выделяет ячейку синим цветом и не загружает представление.
Вот код, который я использую RootViewController:
-(void)tableView:(UITableView *)tableView didSelectRowAtIndexPath:(NSIndexPath *)indexPath {
WorkoutViewController *workoutViewController;
workoutViewController = [[WorkoutViewController alloc] initWithNibName:@"WorkoutViewController" bundle:nil];
workoutViewController.workoutName = [workouts objectAtIndex:indexPath.row];
[self.navigationController pushViewController:workoutViewController animated:YES];
[workoutViewController release];
workoutViewController = nil;
У меня есть представление, связанное с владельцем файла в файле WorkoutViewController.xib.Когда я помещаю точку останова в @implementation WorkoutViewController, она достигает этой точки останова, но переходит к строке @synthesize и затем возвращается обратно к [self.navigationController ... etc];и никогда не возвращается обратно в файл WorkoutViewController.m.