Xcode Can';t在我的UITabBarController中设置视图控制器

Xcode Can';t在我的UITabBarController中设置视图控制器,xcode,uitabbarcontroller,Xcode,Uitabbarcontroller,我无法让SetViewController为我的UITabBarController设置视图控制器 在我的UITabBarController子类的实现中,我有: - (void)viewDidLoad { [super viewDidLoad]; self.navigationItem.title = @"Test"; self.navigationItem.backBarButtonItem.title = @"To Test"; NSMutableArr

我无法让SetViewController为我的
UITabBarController
设置视图控制器

在我的
UITabBarController
子类的实现中,我有:

- (void)viewDidLoad
{
    [super viewDidLoad];

    self.navigationItem.title = @"Test";
    self.navigationItem.backBarButtonItem.title = @"To Test";

    NSMutableArray *aViewControllersArray = [[NSMutableArray alloc] initWithCapacity:2];
    UINavigationController* aNavigationController;

    aNavigationController = [UIViewControllerOne alloc];
    [aViewControllersArray addObject:aNavigationController];
    [aNavigationController release];

    aNavigationController = [UIViewControllerTwo alloc];
    [aViewControllersArray addObject:aNavigationController];
    [aNavigationController release];

    [self setViewControllers:aViewControllersArray animated:TRUE];
    [aViewControllersArray release];       
}
AviewController阵列有两个
UIViewController
,但
UIAbbarController
的ViewController属性为零

我做错了什么?

找到了答案:

在创建我的uitabarcontroller时,我一直在做

[MyUITabBarController alloc]
而不是

[[MyUITabBarController alloc] init]
添加
init
保存了一天