在带有Swift 2的Xcode 7 GM中,在以下行上出现错误“表达式的类型是模棱两可的,没有更多上下文”:var sceneData = NSData(contentsOfFile: path, options: .DataReadingMappedIfSafe, error: nil)!
。
谁能帮我解决这个问题?谢谢!
最佳答案
在加载.sks文件时,很快的2件事发生了一些变化,您应该创建一个全新的SpriteKit项目,以便可以看到它现在的工作原理,基本上不必扩展SKNode
,而无需使用方法:
var sceneData = NSData(contentsOfFile: path, options: .DataReadingMappedIfSafe, error: nil)!
您可以执行以下操作:
if let scene = GameScene(fileNamed:"GameScene") { //your code here i.e. present your scene }
希望有帮助!