iPad Utility Application - MainView.xib加载在哪里?

时间:2011-06-17 21:25:41

标签: ipad

我使用样板代码创建了一个针对 iPad 的实用程序应用程序,我可以通过更改行来很高兴地加载新版本的FlipsideView.xib

FlipsideViewController * controller = [[FlipsideViewController alloc] initWithNibName:@“FlipsideView~iPad”bundle:nil];

在MainViewController.m中,FlipsideView~iPad.xib是新创建的原始文件副本。

但是我无法看到MainView.xib本身的加载位置。我可以在plist中将MainWindow.xib更改为MainWindow~iPad.xib,在MainViewController.m中使用上面的内容将FlibsideView.xib更改,但我看不到MainView.xib的加载位置。哪里是?当然我可以编辑MainView.xib本身,但不了解它的加载方式似乎很危险。

1 个答案:

答案 0 :(得分:0)

它由UIApplicationMain函数加载,该函数从main文件中的main.m调用。更改加载的nib名称的唯一方法是更改​​NSMainNibFile文件中的Info.plist键。有关详细信息,请参阅UIApplicationMain reference