У меня есть приложение TabBar.Я создал класс UITableView с именем «Расписание», который имеет соответствующий Nib.Я хочу добавить Расписание в TabBar, но я не хочу делать это через Interface Builder.Когда я добавляю его программно, я вижу TableView, но он пустой.Я добавил несколько списков NSLogs в Schedule.m, и кажется, что класс не вызывается.Перо и класс расписания соединены правильно.Я полагаю, что я делаю что-то не так в коде, где я добавляю UITableView к TabBar:
// Create View Controllers
UITableViewController *scheduleViewController = [[UITableViewController alloc] initWithNibName:@"Schedule" bundle:nil];
// Create UITabBarItems
UITabBarItem *scheduleTabBarItem = [[UITabBarItem alloc] initWithTitle:@"Schedule" image:[UIImage imageNamed:@"calendar.png"] tag:0];
scheduleViewController.tabBarItem = scheduleTabBarItem;
// Create Array of View Controllers
NSArray *items = [NSArray arrayWithObjects:scheduleNavigationController, nil];
// Add View Controllers to TabBar
[tabBarController setViewControllers:items animated:NO];
// Add the tab bar controller's current view as a subview of the window
[window addSubview:tabBarController.view];
[window makeKeyAndVisible];