Pergunta

Estou aprendendo a fazer um aplicativo de alimentador RSS com várias guias.Cada guia leva a um controlador de navegação diferente e depois o controlador de visualização de tabela.A única diferença entre cada guia é o URL RSS.

Minha pergunta é: faço uma nova aula de cada aba?Ou posso apenas usar uma classe MasterViewController e alterar o URL dependendo da guia selecionada?

Se o último for verdadeiro, posso fazer um switch no self.tabbarcontroller.SelectedIndex para que eu possa alterar o URL RSS com base na guia selecionada?

Qual é a melhor prática aqui?

Foi útil?

Solução

Dependendo de quanta funcionalidade é compartilhada entre os diferentes feeds de guias / RSS, você pode criar um viewController pai com a funcionalidade comum e, em seguida, criar viewControllers derivados (subclasse do viewController pai) com uma URL separada e conforme as modificações necessárias para cada guia.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top