Ich habe ein Problem mit der App, die ich gerade entwickle: eine meiner UIViewController
s ist riesig (etwa 3000 Zeilen).Wie geht man mit riesigen View-Controllern um, damit der Code nicht schmutzig ist?
Vorerst habe ich Erweiterungen dieses View-Controllers erstellt, um Delegate-Methoden zu behandeln, um diesen Controller zu "teilen". Zum Beispiel habe ich meine Hauptansicht Controller XYZMainViewController
aufgerufen und da dieser Controller der Delegierte von UITextField
ist, erstellte ich eine Erweiterung XYZMainViewControllerTextFieldDelegateExtension.swift
, in der ich UITextFieldDelegate
Methoden verwalten.
Es ist immer noch ziemlich schmutzig, das auf diese Weise zu tun. Ich frage mich, was wäre eine gute Praxis, um große Controller wie diesen zu handhaben.
https:.....//www.objc.io/issues/1-view-controllers/ –
Ein riesiger Monitor? Kleine Schriftgröße? – matt