‘init()’ is unavailable: superseded by import of -[NSObject init]
我是SCNNode子类,并有一个可选的引用到我定义的同一类型的其他类.即
import UIKitimport SceneKit class BayNode: SCNNode { var leftBay:BayNode? var rightBay:BayNode? func addleftBay() { leftBay = BayNode() // 'init()' is unavailable: superseded by import of -[NSObject init] } }
有人知道我如何解决这个问题.
非常感谢
解决方法 我有同样的问题,我发现一个方法来抑制错误是明确地转换它:leftBay = BayNode() as BayNode总结
以上是内存溢出为你收集整理的Xcode 6.1 Swift问题 – ‘init()’不可用:被导入 – [NSObject init]取代全部内容,希望文章能够帮你解决Xcode 6.1 Swift问题 – ‘init()’不可用:被导入 – [NSObject init]取代所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)