我在游戏中使用SpriteKit和Swift。但是,当我想编译我的项目时,得到未解析的标识符。但一切似乎都很好。
var sceneData = NSData.dataWithContentsOfFile(path!, options:DataReadingMappedIfSafe, error: nil)
问题:
Swift Compile Error: Use of unresolved identifier: 'wDataReadingMappedIfSafe'
我该如何解决?我的问题是什么?谢谢。
答案 0 :(得分:0)
有2个错误:
DataReadingMappedIfSafe
应为.DataReadingMappedIfSafe
前导点
对于枚举值。NSData.dataWithContentsOfFile(...)
不再适用于Swift,你必须这样做
使用NSData(contentsOfFile: ...)
合:
var sceneData = NSData(contentsOfFile: path!, options:.DataReadingMappedIfSafe, error: nil)