我真的需要一个MainWindow.xib文件吗?

Ale*_*nte 5 iphone cocoa-touch ipad ios

我有一个没有MainWindow.xib的iPad 4.3项目,因为它的主视图是以编程方式创建的.一切似乎工作正常但我注意到在我的plist文件中有一个NSMainNibFile键的值,其值为"MainWindow".如果我以任何方式更改该条目,我的应用程序将无法正常工作.现在,这很奇怪,至少对我来说......

fut*_*te7 5

如果删除目标属性中的xib引用,请确保更改main.m中的代码以引用类委托类.

int retVal = UIApplicationMain(argc, argv, nil, @"YourAppDelegateClassName");
Run Code Online (Sandbox Code Playgroud)


Dav*_*son 1

不,你不一定需要名为“MainWindow.xib你可以在任何地方重命名”的东西,但正如这个答案指出的那样,你必须有一些东西可以让应用程序开始;MainWindow.xib nib 文件有什么用?