I have just upgraded my Xcode to 6.1 an am now getting a strange compilation error.
'init()' is unavailable: superseded by import of -[NSObject init]
I am subclassing SCNNode and have a optional references to other classes of the same type I am defining. i.e.
import UIKit
import SceneKit
    class BayNode: SCNNode {
        var leftBay:BayNode?
        var rightBay:BayNode?
        func addLeftBay()
        {
            leftBay = BayNode()   // 'init()' is unavailable: superseded by import of -[NSObject init]
        }
    }
Does anybody know how I can resolve this.
Many Thanks
I have same problem, one way I found to suppress the error is to explicitly cast it:
leftBay = BayNode() as BayNode
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With