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