Swift创建一个按钮作为类变量/成员变量

时间:2016-03-11 18:26:57

标签: swift

这应该非常简单。这就是我要做的事情:

class ViewController: UIViewController{
    var leftBarButton: UIButton;
    var rightBarButton: UIButton;

    override func viewDidLoad() {
        super.viewDidLoad()
    }
}

但是我收到一个错误,即viewController没有初始化器。我知道我需要给变量默认值,所以我尝试了:

var rightBarButton: UIButton(type: UIButtonType.System) as UIButton;

但是这给了我一个关于多个声明的错误。

1 个答案:

答案 0 :(得分:1)

你需要这样的东西

var rightBarButton: UIButton = UIButton(type: UIButtonType.System)

您需要初始化按钮,但如果您不打算更改它,我建议您将其更改为let