如何更改swift中其他类的属性?

时间:2015-07-23 17:40:54

标签: ios xcode swift properties iboutlet

我在3天前开始使用swift进行编程,所以这可能是一个非常明显的问题,但我无法在其他任何地方找到答案。我正在制作一个飞扬的鸟类版本,我正在使用UILabel来显示文字," Touch To Begin"在我的GameViewController.swift属性中。

@IBOutlet weak var touchToBegin: UILabel!

在我的GameScene.swift类中,在touchToBegin函数中,我想将标签文本更改为空字符串,以便在播放游戏时屏幕上没有文字。

GameViewController.touchToBegin.text = ""

它给我一个错误,上面写着:' GameViewController.Type'没有名为' touchToBegin'

的成员

我是否需要将变量设为公开或是否有我应该称之为的特定方式?如果没有,还有其他选择吗?看起来应该很简单。任何帮助将不胜感激。谢谢!

<terminated>

1 个答案:

答案 0 :(得分:0)

请尝试touchToBegin.text = ""self.touchToBegin.text = ""touchToBegin.hidden = true ......如果我是你,我会查看The Swift Programming Language iBook。那里有很多很棒的信息。