Métodos de anulación en extensiones Swift
Tiendo a poner solo las necesidades (propiedades almacenadas, inicializadores) en las definiciones de mi clase y mover todo lo demás a las suyas extension, como un extensionbloque lógico con el que también agruparía // MARK:. Para una subclase de UIView, por ejemplo, terminaría con una extensión para cosas relacionadas con …