这是我指的代码:
NSArray *views = [[NSArray alloc] initWithObjects:addPVC, nil];
UITabBarController *aTBC = [[UITabBarController alloc] initWithNibName:nil bundle:nil];
self.initialTBC = aTBC;
initialTBC.viewControllers = [NSArray arrayWithObjects:aController, aController2, nil];
[self.view addSubview:initialTBC.view];
[aTBC release];
当我使用行 initialTBC.viewControllers = [NSArray arrayWithObjects:aController, aController2, nil]; 或者如果我尝试将它分配给我已经制作的包含视图控制器的数组,我会在控制台中收到此错误:
由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:“*** -[NSCFArray insertObject:atIndex:]:尝试插入 nil”
提前感谢您提供的任何帮助。