我的应用有一个UITabBar
。大部分选项卡都具有相似的功能,尽管它们在重要方面有所不同。
为了避免重复代码,我想创建一个类(BaseViewController
),其中处理所述类似的功能,并使用此(FirstViewController
,Second
等)的子类,以控制独特的功能。继承UIViewController类
这样做的最好方法是什么?
我设想的一个问题是,如果我创建xib和视图控制器,如何将xib中的元素连接到基本视图控制器?
> FirstTabViewController
BaseViewController > SecondTabViewController
> ThirdTabViewController