How can i add these four view controllers to array
self.window = [[[UIWindow alloc] initWithFrame:[[UIScreen mainScreen] bounds]]autorelease];
ContainerViewController *container= [[[ContainerViewController alloc]init]autorelease];
self.window.rootViewController = container;
NSMutableArray *controllers = [NSMutableArray array];
for (int i=0; i<23; i++)
{
First *first = [[First alloc] init];
Second *second = [[Second alloc] init];
Third *third = [[Third alloc] init];
Fourth *fourth = [[Fourth alloc] init];
[controllers addObject:first];
[controllers addObject:second];
[controllers addObject:third];
[controllers addObject:fourth];
}
[container setSubViewControllers:controllers];
[window makeKeyAndVisible];
return YES;
getting yellow warning that instance method setSubViewController not found return type defaults to id
Thanks for help.
set this
in the .h of
ContainerViewControllerthis will help you get rid of the warning but I am not sure what you are doing logically and also I would advice you to release your sub view controllers in the loop before allocating them again…