Xcode 7.3.1 Swift "initializer does not override a designated initializer from its superclass" error
<pre><code>import Foundation
import SpriteKit

class HGHero: SKSpriteNode {

var body: SKSpriteNode!
var arm: SKSpriteNode!
var leftFoot: SKSpriteNode!
var rightFoot: SKSpriteNode!
</code></pre>

<p>The error comes here:</p>

<pre><code>override init () {
</code></pre>

<p>I'm not sure what's going on. I'm trying to override the default init for SKSpriteNode.</p>

<pre><code>super.init(texture: nil, color: UIColor.blackColor(), size:    
CGSizeMake(32,44))
}

required init?(coder aDecoder: NSCoder) {
    fatalError("init(coder:) has not been implemented")
}

}
</code></pre>