Does a swift subclass *always* have to call super.init()
No, you don’t have to. Assume you have the following classes. class a { let name: String init() { name = “james” } } class b: a { let title: String override init() { title = “supervisor” } } If you instantiate a variable with let myVar = b() Then, override init() in b will … Read more