至此,再向XIB文件添加最后一项内容即可完成所有内容项的添加工作。我们需要添加一个在占位视图中显示的UIViewController,这也是我们添加占位子视图的原因。所要添加的UIViewController是在本章前文中已经定义过的RockPaperScissorsController类。图2-16显示了新添UIViewController之后的XIB文件。
在图2-16中,我们看到从对象库(A)将一个View Controller拖曳到Objects列表位置(B),并将类属性设置为RockPaperScissorsController(C)。这样,当该XIB文件被实例化时,同时会创建一个RockPaperScissorsController实例。这就提出了一个问题:我们如何用编程方式访问XIB文件中的内容?答案是创建IBOutlet,如下一节所述。
图2-16 将RockPaperScissorsController添加至XIB文件