【发布时间】:2016-07-30 18:01:14
【问题描述】:
我现在正在开发的应用程序有问题:我的一个UIViewControllers 很大(大约 3000 行)。
现在,我创建了这个视图控制器的扩展来处理委托方法,以便“拆分”这个控制器。例如,我有一个名为 XYZMainViewController 的主视图控制器,因为这个控制器是 UITextField 的代表,所以我创建了一个扩展 XYZMainViewControllerTextFieldDelegateExtension.swift,我在其中管理 UITextFieldDelegate 方法。
这样做仍然很脏。我想知道如何处理像这样的大型控制器是一种好习惯。
【问题讨论】:
-
一个巨大的显示器?小字体大小?
标签: ios model-view-controller code-structure