如何将数组中的文本添加到标签中

时间:2016-06-15 22:21:10

标签: swift

我正在尝试创建一个非常简单的应用程序,因为我是swift的新手。我正在尝试创建一个有四个文本字段的应用程序,有人可以在每个文本字段中输入单词,然后随机选择其中一个。但是我得到错误:'不能指定'Int'类型的值来键入'String?'。

enter image description here

3 个答案:

答案 0 :(得分:0)

let randomIndex = arc4random_uniform(4)
label.text = "\(yourArrayOfStrings[randomIndex])"

答案 1 :(得分:0)

正如莱夫回答的那样,"(\ randomIndex)"将允许您打印您生成的索引。如果要打印文本字段的实际文本,请执行...

let randomTextField = array[randomIndex]
label.text = randomTextField.text

答案 2 :(得分:0)

将Int值设为" \(index)"或字符串(索引)