【问题标题】:Creating a UIViewController subclass vs creating an object controller in the NIB file创建 UIViewController 子类与在 NIB 文件中创建对象控制器
【发布时间】:2011-11-30 04:03:22
【问题描述】:

我正在完成一个教程演练,它要求我在 NIB 文件中创建一个控制器对象,该控制器对象具有类出口和类操作,然后它们与标签、按钮等用户界面对象互连。本教程适用于早期版本的 XCode。我拥有的 Xcode 版本是最新版本,其中有些东西对我来说并不明显。 首先,它需要我在控制器对象的身份检查器中添加类出口和类操作。但是,在我的 Xcode 中,我找不到让我执行上述任务的面板。鉴于此,我在 Xcode 中迷失了如何执行任务。

这也让我更加困惑,为什么教程不允许我创建 UIViewController 子类,我可以从中创建必要的出口和操作,然后通过文件的所有者进行互连。

以上总结为两个问题,

  1. 如何在 Xcode 4.3 中通过身份检查器为 NIB 文件中存在的控制器对象指定类出口和操作? (或通过任何其他替代方案?)
  2. 在 NIB 文件中创建的控制器对象与充当控制器类的 UIViewController 子类之间有什么区别?

我知道这有点模糊,但希望我能理解我的意思。期待大家的回答。

非常感谢!

帕里哈特!

【问题讨论】:

    标签: iphone xcode4 xib


    【解决方案1】:

    在控制器对象上单击鼠标右键得到这个弹出窗口:

    【讨论】:

    • 这很有帮助,仍然想知道创建 UIViewController 子类和创建控制器对象之间的区别是什么?非常感谢!
    • 控制器对象是通用控制器对象,视图控制器是控制器的一种。有点难以解释,而且您很少需要使用通用控制器。以下是来自 Apple 的更多信息:developer.apple.com/library/mac/#recipes/…
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-27
    • 1970-01-01
    • 1970-01-01
    • 2015-11-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多