我的应用程序具有UITabBar。大多数选项卡具有相似的功能,尽管它们在重要方面有所不同。
为了避免代码重复,我想创建一个处理类似功能的类(BaseViewController),并使用该类的子类(FirstViewControllerSecond等)来控制唯一功能。

最好的方法是什么?
我设想的一个问题是,如果我创建了xib和视图控制器,那么如何将xib中的元素连接到基本视图控制器?

                   > FirstTabViewController
BaseViewController > SecondTabViewController
                   > ThirdTabViewController

最佳答案

如果BaseViewController具有IBOutlet属性,则它们在Interface Builder中的继承类中的行为将相同。您需要做的就是将连接拖到上方。

10-08 01:04