Мое приложение имеет UITabBar
. Большинство вкладок имеют схожую функциональность, хотя и отличаются по-разному.
Чтобы избежать дублирования кода, я хотел бы создать класс (BaseViewController
), который обрабатывает аналогичные функции, и использовать его подклассы (FirstViewController
, Second
и т. Д.) Для управления уникальными функциями.
Как лучше всего это сделать?
Одна проблема, которую я рассматриваю, заключается в том, что, если я создаю xibs и контроллеры представления, как мне подключить элементы в xib к базовому контроллеру представления?
> FirstTabViewController
BaseViewController > SecondTabViewController
> ThirdTabViewController