Call parent constructor when init a subclass in Swift
<p>I've some classes which inherits from a base class. Usually with c++ classes I used to rewrite constructor in children and then call the parent one.</p>

<p>Is there a way in Swift to call parent constructor when init a subclass without rewriting it?</p>

<pre><code>internal class A {
    init(aBool: Bool? = false) {
        ...
    }
}

class B: A {
    init(aString: String) {
        ...
    }
}
</code></pre>

<p>Having these two classes as example, I'd like to init B using the A constructor:</p>

<pre><code>let obj = A(true)
</code></pre>