2015-07-23 4 views
-1

Я начал программировать быстрыми 3 дня назад, так что это, вероятно, довольно очевидный вопрос, но я не мог найти ответ нигде. Я делаю версию flappy bird, и я использую UILabel для отображения текста «Touch To Begin» в свойствах GameViewController.swift.Как изменить свойства в других классах в swift?

@IBOutlet weak var touchToBegin: UILabel! 

В моем классе GameScene.swift, в функции touchToBegin, я хочу, чтобы изменить текст надписи на пустую строку, так что не текст на экране в то время как игра играется.

GameViewController.touchToBegin.text = "" 

Это дает мне ошибку, которая говорит: «GameViewController.Type» не есть член с именем «touchToBegin»

мне нужно сделать переменные общественности или есть конкретный способ я делать Предполагалось назвать это? Если нет, есть ли другие варианты? Похоже, это должно быть довольно просто. Любая помощь будет принята с благодарностью. Спасибо!

<terminated> 

ответ

0

Try, вместо этого, touchToBegin.text = "" или self.touchToBegin.text = "" или touchToBegin.hidden = true ...... если ты я чекау Свифт Язык программирования IBook. Там много отличной информации.

+0

Thx для обратной связи! – Adraria

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