我正在構建一個包含許多視圖和子視圖的應用程序。 我想弄清楚如何處理子類的創建。要繼承或不繼承子類:那是...?
一個簡單的例子: 我有一個表視圖與頭視圖和頁腳視圖。 (我有更復雜的觀點,那麼這個,但我想用一個簡單的解釋我的觀點)。
一開始我並不想創建視圖的子類的每一個觀點,但是我發現我的代碼也越來越複雜,難以在導航。
然後我發現我的自我創造,每子視圖視圖在主視圖中。事實是,我更喜歡它,因爲我的代碼對我來說更加清晰。唯一的問題是我不知道每種方法的優缺點。
您如何決定何時在主視圖中創建自定義視圖或創建代碼?
感謝