在AddViewController和DetailViewController之间共享代码

时间:2012-02-21 01:46:15

标签: iphone uiviewcontroller

在两个基本上显示相同信息的视图控制器之间共享代码的最佳方法是什么?我的addView与我的detailView非常相似。我已经尝试过为它们使用一个视图控制器,但这似乎变得混乱,我也无法跟踪这些信息。

因此,如果我决定使用两个视图控制器,那么复制和粘贴然后更改一些代码是“最佳”还是“最有效”?我认为这会有效,但它可能不是最好的,因为如果我稍后更改代码,那么我可能不得不在另一个中更改它。并不可怕,但它似乎不是最有效的解决方案。

1 个答案:

答案 0 :(得分:0)

您可以使用继承来解决此问题。如果视图B与视图A非常相似,则使视图B继承自视图A.

以下是如何在类中使用继承的示例。 Inheritance - Techotopia