Cocoa touch iOS在IB中或以编程方式设置根视图控制器

Cocoa touch iOS在IB中或以编程方式设置根视图控制器,cocoa-touch,ios,Cocoa Touch,Ios,通过在IB中设置根视图控制器(通过将窗口的rootViewControlleroutlet设置为f00Controller或通过在应用程序委托中通过self.window.rootViewController=self.f00; 哪条路线是推荐路线?无实际性能问题: 在一个简单的应用程序中,两者都可以 在更复杂的应用程序中,根视图可能会更改, 如果保留显示的最后一个视图(如用户指南所示) 您需要等到appDid…您可以决定在哪里加载 无论是否为标准根视图 在这种情况下,由于加载了视图/nib,性

通过在IB中设置根视图控制器(通过将窗口的
rootViewController
outlet设置为
f00
Controller或通过在应用程序委托中通过
self.window.rootViewController=self.f00;


哪条路线是推荐路线?

无实际性能问题: 在一个简单的应用程序中,两者都可以

在更复杂的应用程序中,根视图可能会更改, 如果保留显示的最后一个视图(如用户指南所示) 您需要等到
appDid…
您可以决定在哪里加载 无论是否为标准根视图

在这种情况下,由于加载了视图/nib,性能会受到影响 这在应用程序启动时并不需要(但可能会在以后使用)