ios*_*ard 4 iphone xcode xib ipad ios
我已经下载了一个包含三个xib(A.xib,B.xib和C.xib)的Xcode项目.我注意到:
int retVal = UIApplicationMain(argc, argv, nil, nil);不过,当我构建并运行时,应用程序会加载A.xib.应用如何决定加载什么?
我正在使用Xcode 4,我的目标是iOS 5.谢谢.
您可以Main Interface在应用目标的"摘要"标签中进行设置.
看这个图片:

编辑:或者,正如艾伦写的,你可以在info.plist文件中设置它.
编辑2:哦.我明白你的问题是什么.您可以使用MainWindow作为主.xib文件,但您必须编辑MainWindow中加载的.xib.打开MainWindow.xib,然后选择使用的视图控制器.如果我是对的,那么它的类就被设置为A.如果要使用B.xib,则必须将类更改为B.您还必须在Attribute Inspector中设置用于视图控制器的NIB.
设置MainWindow.xib中使用的UIViewController的类:

设置NIB:
