2015-07-11 80 views
0

我收到一個錯誤說一個初始化無法找到型

找不到類型「SmileyScene」接受型的 參數列表的初始化「(fileNamed:字符串)」

我是新來的swift請幫忙。

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

請包括你的'SmileyScene'的實現。 – ndmeiri

+0

嘗試在「SmileyScene」中添加'import SpriteKit'。 –

回答

0

編譯器告訴你該類型SmileyScene不會與你正在試圖用它來初始化smileyScene恆定的參數聲明初始化。

確保您的SmileyScene的實現包含適當的初始化程序,並且初始值設定項對「外部世界」可見。也就是說,初始化程序不應標記爲private