¿Por qué / cuándo tenemos que llamar a super.ViewDidLoad?
Todos me dicen "Usa super.viewDidLoad () porque es así" o "Lo he estado haciendo siempre así, así que mantenlo", "Está mal si no llamas a super", etc.
override func viewDidLoad() {
super.viewDidLoad()
// other stuff goes here
}
Solo he encontrado algunos temas sobre los casos de Objective-C y no fueron tan esclarecedores, pero estoy desarrollando en Swift 3, entonces, ¿algún experto puede darme una buena explicación detallada sobre esto?
¿Es solo un caso de buena práctica o hay algún efecto oculto?