-1

背景色、ボタン、テキスト(つまり、タイトル)などの属性をカスタマイズできるアプリケーションがあります。現在のバージョンでは、クラスviewDidLoadを呼び出してUIウィジェットに適切なプロパティを設定します。ユーザー設定を読み取ります。LookAndFeelLookAndFeel

各ビューはへの呼び出しを実行する必要がLookAndFeelありますか、それともアプリケーションは属性を1回フェッチして、フェッチされた値をすべてのビューで使用する必要がありますか?getTitleColor一度呼び出してアプリデリゲートに保持し、すべてのビューで使用しても大丈夫ですか?

4

1 に答える 1

2

それはあなたの方法がどれくらい高価かによりますgetTitleColor。高価な場合は、必ずキャッシュする必要があります。

(注:ファイルまたはからの読み取りはNSUserDefaultsコストがかかると見なされる可能性があります)

于 2011-03-14T03:34:46.627 に答える