4

私は.h最善の意図を持ってファイルを整理することから始めますが、どういうわけかそれらはうんざりするほど乱雑になります。

以下は例です(これはそれほど悪くはありません、私ははるかに悪いことを見てきました!)。でセクションをグループ化してみまし#pragma markたが、さらに乱雑に見えるようです。

すべてのUILabelsとUIButtonsは(上記のように)必須です。これらはWebサービスリクエストからのデータを表示しているため、InterfaceBuilderを使用してGUIを設計する場合はすべて必須です。たとえば、ラベルは製品の「重量」または「高さ」の特性である可能性があります。

誰かがこれらを最も保守可能で読みやすい方法で整理する方法について何か良いアドバイスがありますか?

乾杯

代替テキスト

4

1 に答える 1

3

そこには物件が多すぎるのではないかと思います。私は文字通り、これほど多くのアウトレットを持つクラスを見たことがありません。なぜレイアウト内のすべての要素に対処しているのですか?そして、なぜすべてが1つのコントローラーからのものなのですか?

問題の最善の解決策は、クラスを検討し、それを複数のクラスに分割することであるように思われます。それぞれがインターフェースの1つの側面を制御します。また、これらすべての要素に本当に対処する必要があることを確認する必要があります。(特にUILabelsとUIButtonsは、アウトレットがあるのは奇妙なことのようです。)

于 2010-09-13T09:12:01.773 に答える