私はiOSアプリケーションの開発から始めています。これまでのところ素晴らしい経験でした。アップルのドキュメントは素晴らしいですが、技術的なものではなく、経験豊富な人だけが答えるかもしれない質問がいくつかあります。UIViewの責任(オブジェクト指向プログラミング)
私は、自分がコントロールするカスタムUIViewの「動的スキニング」を扱うUIViewControllerの束を持っています。これは、私には少し実用的ではないようなコードの大きなチャンクを持つコントローラにつながります。
MVCパターンに従って、ビュー自体にUIFont、UIColorなどを設定する責任はありますか?または、何らかの入力を使用してこのタスクを処理する「マイクロ」コントローラを作成する必要がありますか?
お返事ありがとうございます。