Domanda

Sto imparando come apportare un'app di alimentazione RSS con più schede.Ogni scheda porta a un diverso controller di navigazione e quindi al controller di visualizzazione tabella.L'unica differenza tra ogni scheda è l'URL RSS.

La mia domanda è: Faccio una nuova classe da ogni scheda?O posso solo utilizzare una classe masterviewcontroller e modificare l'URL a seconda della scheda selezionata?

Se quest'ultimo è vero, posso eseguire un interruttore su self.tabbarcontroller.Selectionedindex, quindi posso modificare l'URL RSS in base alla scheda selezionata?

Qual è la migliore pratica qui?

È stato utile?

Soluzione

A seconda della funzionalità condivisa tra le diverse schede / feed RSS è possibile creare un viewController genitore con la funzionalità comune e quindi creare viewController derivati (sottoclasse del Parent ViewController) con un URL separato e come modifiche necessarie per ciascuna scheda.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top