2012-02-21 107 views
0

在基本顯示相同信息的兩個視圖控制器之間共享代碼的最佳方式是什麼?我的addView和我的detailView非常相似。我已經嘗試使用一個視圖控制器爲他們兩個,但這似乎變得混亂,我也無法跟蹤信息。在AddViewController和DetailViewController之間共享代碼

所以,如果我決定使用兩個視圖控制器,它是「最好的」或「最有效的」只是複製並粘貼,然後更改一些代碼?我在考慮這樣做,但它可能不是最好的,因爲如果稍後我更改代碼,那麼我可能不得不在另一個代碼中更改它。不可怕,但它似乎不是最有效的解決方案。

回答

0

你可以使用繼承來解決這個問題。如果視圖B與視圖A非常相似,則視圖B從視圖A繼承。

下面是如何在類中使用繼承的示例。 Inheritance - Techotopia