Итак, я обновился до Xcode 6 beta 5 сегодня и заметил, что получил почти все мои подклассы классов Apple.
Ошибка:
Класс 'x' не реализует требуемые члены суперкласса
Вот один из примеров, который я выбрал, потому что этот класс в настоящее время довольно легкий, поэтому его легко разместить.
class InfoBar: SKSpriteNode { //Error message here
let team: Team
let healthBar: SKSpriteNode
init(team: Team, size: CGSize) {
self.team = team
if self.team == Team.TeamGood {
healthBar = SKSpriteNode(color: UIColor.greenColor(), size:size)
}
else {
healthBar = SKSpriteNode(color: UIColor.redColor(), size:size)
}
super.init(texture:nil, color: UIColor.darkGrayColor(), size: size)
self.addChild(healthBar)
}
}
Итак, мой вопрос: почему я получаю эту ошибку и как ее исправить? Что я не реализую? Я вызываю назначенный инициализатор.