Swift should provide a way to indicate when overriding a particular method must call super at some point in the implementation and give a compile error whenever this is not done

This has been discussed many times the past. A more recent thread discussing this: Annotation/Keyword To Automatically Call Super in Override Methods

1 Like