See the comments. Why is one allowed but the other one isn't and what's the
rationale for this?
class Vehicle { let name: String init(name: String) { self.name =
name }}
class Car: Vehicle { //Why is this not allowed? override init?(name:
String) { super.init(name: name) } //But this is allowed?
init?(name: String, ignore: String) { super.init(name: name) }}
_______________________________________________
swift-users mailing list
[email protected]
https://lists.swift.org/mailman/listinfo/swift-users