IOS RSS Feed App: Должен ли я создать один класс для каждого контроллера просмотра?

StackOverflow https://stackoverflow.com//questions/22056968

Вопрос

Я изучаю, как сделать приложение RSS Feeder с несколькими вкладками.Каждая вкладка приводит к другому навигационному контроллеру, а затем контроллер представления таблицы.Единственная разница между каждой вкладкой является URL RSS.

Мой вопрос: я делаю новый класс с каждой вкладки?Или я могу просто использовать один класс MasterViewController и изменить URL в зависимости от выбранной вкладки?

Если последнее верно, могу ли я сделать коммутатор на self.tabbarcontroller.selectedindex, чтобы я мог изменить URL RSS на основе выбранной вкладки?

Что такое лучшая практика здесь?

Это было полезно?

Решение

В зависимости от того, насколько совместно используются функциональные возможности между различными вкладками / RSS-каналами, вы можете создать один родительский ViewController с общими функциями, а затем создавать производные просмотра сознателей (подкласс родительского ViewController) с отдельным URL и по мере необходимости для каждой вкладкиОтказ

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top