В руководстве по программированию iPad приведен следующий пример кода для указания двух представлений (firstVC и secondVC), которые будут использоваться в SplitView ...
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions
{
MyFirstViewController* firstVC = [[[MyFirstViewController alloc]
initWithNibName:@"FirstNib" bundle:nil] autorelease];
MySecondViewController* secondVC = [[[MySecondViewController alloc]
initWithNibName:@"SecondNib" bundle:nil] autorelease];
UISplitViewController* splitVC = [[UISplitViewController alloc] init];
splitVC.viewControllers = [NSArray arrayWithObjects:firstVC, secondVC, nil];
[window addSubview:splitVC.view];
[window makeKeyAndVisible];
return YES;
}
но когда я на самом деле создаю новый проект SplitView в XCode, я не вижу кода, который говорит, что в SplitView должны быть добавлены представления rootView и detailView по умолчанию. Где я могу найти это?
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions {
// Override point for customization after app launch
rootViewController.managedObjectContext = self.managedObjectContext;
// Add the split view controller's view to the window and display.
[window addSubview:splitViewController.view];
[window makeKeyAndVisible];
return YES;
}
Я новичок в программировании для iPhone OS и просто пытаюсь понять, как все это работает. Заранее спасибо за вашу помощь! Я собираюсь продолжить исследование этого вопроса прямо сейчас.