2015-07-11 6 views
0

Я получаю сообщение об ошибке говорящегоНе может найти инициализатор для типа

Не можешь найти инициализатор для типа «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

Пожалуйста, включите вашу реализацию 'SmileyScene'. – ndmeiri

+0

попытайтесь добавить 'import SpriteKit' в ваш' SmileyScene'. –

ответ

0

Компилятор говорит вам, что тип SmileyScene не объявляет инициализатору с аргументами, которые вы пытаетесь использовать, чтобы инициализировать константу smileyScene.

Убедитесь, что ваша реализация SmileyScene содержит соответствующий инициализатор и что инициализатор виден для «внешнего мира». То есть инициализатор не должен быть помечен private.

Смежные вопросы