Ios4 启动通用应用程序时加载不同的根视图控制器

Ios4 启动通用应用程序时加载不同的根视图控制器,ios4,Ios4,我正在尝试为iOS创建一个通用应用程序。我想根据正在运行的设备加载不同的xib。我是否需要创建两个单独的应用程序委派类 任何帮助都将不胜感激。不,您不需要使用两个不同的应用程序委托,但您可以:我在一些应用程序中所做的是创建一个应用程序委托基类,以及从该基类派生的每个iPhone和iPad版本来实现不同的行为。看 在Info.plist中,您可以为iPhone和iPad指定不同的XIB,并在每个XIB中指定应用程序委托类。要么使用相同的,要么使用不同的,以最适合你的为准。另见 还显示了如何根据正在

我正在尝试为iOS创建一个通用应用程序。我想根据正在运行的设备加载不同的xib。我是否需要创建两个单独的应用程序委派类


任何帮助都将不胜感激。

不,您不需要使用两个不同的应用程序委托,但您可以:我在一些应用程序中所做的是创建一个应用程序委托基类,以及从该基类派生的每个iPhone和iPad版本来实现不同的行为。看

在Info.plist中,您可以为iPhone和iPad指定不同的XIB,并在每个XIB中指定应用程序委托类。要么使用相同的,要么使用不同的,以最适合你的为准。另见

还显示了如何根据正在运行的设备手动加载不同的XIB