我想在每个相同类型的变量上使用默认初始值设定项。我该怎么办?通常我会像这样一次声明一个:var red = UILabel(); var yellow = UILabel()
class myViewController: UIViewController {
var red, yellow, green, blue, pink, orange: UILabel
func addButtonsToView() {
view.addSubview(red) // etc...
}
}
答案 0 :(得分:0)
你仍然必须单独初始化它们,但至少你可以在一个声明中完成它们:
var (red, yellow, green, blue, pink, orange) = (UILabel(), UILabel(), UILabel(), UILabel(), UILabel(), UILabel())