iOS, Swift, Viewcode, Uikit, Xcode.
there should never be a way to trigger direct UI changes outside the scope. View Code implemented as a protocol Fortunately, there is an easy turnaround for this, and we still rely on a superclass to define some overridable behaviors. Create a Base Class for Your Views First, let's record how we