在带有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 }


希望有帮助!

10-08 12:36