我遇到了我现在正在开发的应用程序的问题:我的一个UIViewController
s很庞大(大约3000行)。如何处理巨大的视图控制器,使代码不脏?
现在,我创建了此视图控制器的扩展来处理委托方法,以便“分离”此控制器。例如,我有我的主视图控制器XYZMainViewController
,并且由于此控制器是UITextField
的代表,我创建了一个扩展XYZMainViewControllerTextFieldDelegateExtension.swift
,其中我管理UITextFieldDelegate
方法。
这样做还很肮脏。我想知道如何处理像这样的巨大控制器是一个很好的做法。
HTTPS:。。。/ /www.objc.io/issues/1-view-controllers/ –
巨大的显示器?微小的字体大小? – matt