iOS:如何理解rootviewcontroller的角色及其与其他对象的关系

iOS:如何理解rootviewcontroller的角色及其与其他对象的关系,ios,ios4,interface-builder,Ios,Ios4,Interface Builder,我已经在XCode 3.2.5中创建了一个基于UISplitViewController的iOS应用程序 下面是Interface builder的屏幕截图,显示了rootviewcontroller及其与其他对象的链接方式 作为一个初学者,我不明白: 1) rootviewcontroller的角色是什么?搜索了文档,但我发现没有回答这个问题 2) 我认为IBOutlet应该只链接到一个对应的对象。为什么在这种情况下rootviewcontroller链接到两个视图?1)在这种情况下,roo

我已经在XCode 3.2.5中创建了一个基于UISplitViewController的iOS应用程序

下面是Interface builder的屏幕截图,显示了rootviewcontroller及其与其他对象的链接方式

作为一个初学者,我不明白:

1) rootviewcontroller的角色是什么?搜索了文档,但我发现没有回答这个问题

2) 我认为IBOutlet应该只链接到一个对应的对象。为什么在这种情况下rootviewcontroller链接到两个视图?

1)在这种情况下,rootviewcontroller可以处理单独视图之间的通信

2) 您正在查看引用对象。您可以选择两个不同的类,它们都可以向同一个类发送消息,在这种情况下,应用程序委托可以与rootViewController对话,而detailViewController也需要能够与之对话,以便促进主视图和详细视图之间的通信