找不到类型的初始值设定项

时间:2015-07-11 06:37:43

标签: ios swift initializer

我收到错误

  

找不到类型' SmileyScene'的初始化程序。接受一个   类型'(fileNamed:String)'

的参数列表

我很快就请帮忙。

import UIKit
import SpriteKit

introLabel?.runAction(fadeOut, completion: {
let doors = SKTransition.doorwayWithDuration(2.0)
let smileyScene = SmileyScene(fileNamed: "SmileyScene")
self.view?.presentScene(smileyScene, transition: doors)

1 个答案:

答案 0 :(得分:0)

编译器告诉您类型SmileyScene没有声明初始化程序,其中包含您尝试用来初始化smileyScene常量的参数。

确保SmileyScene的实施包含适当的初始化程序,并确保初始化程序对外部世界可见。"也就是说,初始化程序不应标记为private