iOS RSSフィードアプリ:ビューコントローラごとに1つのクラスを作成する必要がありますか?

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

質問

私は複数のタブを使ってRSSフィーダアプリを作成する方法を学びます。各タブは異なるナビゲーションコントローラ、次にテーブルビューコントローラにつながります。各タブの間の唯一の違いはRSS URLです。

私の質問は:各タブから新しいクラスを作りますか?または、1つのMasterViewControllerクラスを使用して、選択したタブに応じてURLを変更するだけですか?

後者が真の場合は、Self.TabBarController.SelectedIndexでスイッチを実行できますので、選択したタブに基づいてRSS URLを変更できますか?

ここでのベストプラクティスは何ですか?

役に立ちましたか?

解決

さまざまなタブ/ RSSフィード間でどの程度共有されているかによって、共通の機能を持つ親ビューコントローラを1つ作成してから、派生ViewController(親ビューコントローラのサブクラス)を別のURLで作成し、必要に応じて各タブの変更を加えることができます。。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top