【问题标题】:Is it ok to make multiple UIViewControllers inherit from each other and let only the last one have a nib file?可以让多个 UIViewController 相互继承,只让最后一个有一个 nib 文件吗?
【发布时间】:2011-04-07 08:00:50
【问题描述】:

我正在尝试实现一个 UIViewController 层次结构,其中最顶层的 UIView 控制器只实现了一些基本方法,二级视图控制器还有一些方法(取决于它是哪一个),而第三级的最后一个有一些更多自定义方法和一个 nib 文件,而一级和二级的 UIView 控制器都没有 nib。

现在我想知道这是否是一个好方法。到目前为止,它似乎工作得很好。

干杯,安迪

【问题讨论】:

    标签: iphone inheritance uiviewcontroller nib


    【解决方案1】:

    它应该可以正常工作。传承真好!如果您的任何视图偏差太大,您可以覆盖方法或将它们从层次结构中拉出以进行自定义。

    【讨论】:

    • 继承对于结构化代码和许多其他东西当然是一件好事。但我不确定在底层控制器是否可以有一个 nib 文件,因为我的第一级和第二级控制器有引用第三级 nib 文件的插座......
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-11-20
    • 1970-01-01
    • 1970-01-01
    • 2017-03-15
    • 1970-01-01
    • 2011-06-12
    • 1970-01-01
    相关资源
    最近更新 更多