如何在swift 3中制作UILabels数组

时间:2018-03-30 04:24:51

标签: arrays swift3 uilabel

我试过这个但是错了!!!!

var lable : UILabel = [lable1, lable2, lable3]

//用标签做

的东西

3 个答案:

答案 0 :(得分:0)

在Swift中,变量声明遵循以下模式:

var variable name: type = expression

您说该类型为UILabel,同时为其分配UILabels列表。

使用[UILabel]作为您的类型来解决您的问题。

答案 1 :(得分:0)

两个问题:

  • 类型为UILabel(拼写错误)
  • 数组用一对或方括号[]
  • 表示

然而,编译器可以推断出类型(并且变量很可能是常量)

let lables = [lable1, lable2, lable3]

答案 2 :(得分:0)

如果你想要变异:

var labels = [xyz1, xyz2, xyz2]

如果你想要不可改变的

let labels = [xyz1, xyz2, xyz3]