Домашняя страница моего приложения имеет UIButtons, btnIncome и btnExpense. Нажатие на эти кнопки значительно увеличивает IncomeVC и ExpenseVC, которые являются двумя UIViewControllers с UITabBar, добавленными через xib. TabBar имеет 4 элемента. При выборе в каждом элементе табуляции добавляются те же четыре контроллера представлений (которые содержат UITableViews) в качестве поднабора IncomeVC и ExpenseVC, например, DailyVC, WeeklyVC, MonthlyVC, YearlyVC. (Т. Е. Для Дохода, ежедневно, еженедельно и т.д. и так же для Expense) (я сделал это так, потому что IncomeVC и ExpenseVC имеют UIButton и UIView, которые являются общими для всех вкладок).
Итак, проблема в том, что если щелкнуть по btnIncome, мне нужно заполнить эти таблицы с помощью массивов, связанных с Доходом и наоборот для Expense. Как я могу найти, с какого viewController я выбрал разные вкладки (мне нужно получить его из 4 представлений, которые я добавил в качестве подзаголовка IncomeVC и ExpenseVC). Должен ли я каждый день составлять 8 разных просмотров для дохода и расходов?
Thanx.