使用while循环时如何传递参数名而不是字符串

时间:2017-01-25 13:28:37

标签: swift swift3

My Problem Image

你好!我一直在寻找答案,因为我确定经常遇到编程新手,但我找不到答案。  问题是如何将地址传递给append()括号中的a1,a2,a3参数。我最终提出的所有内容都形成了一个字符串,我无法在滚动弹出窗口中找到任何可以帮助我实现目标的功能。我真的很惊讶,因为我只想输入这个形式的名字“a”+ String(索引)或类似的东西就可以正常工作但我很快就明白为什么它不可接受。   当然我可以手动执行此操作,因为它只有3个参数可以附加到数组但其中的乐趣在哪里?

1 个答案:

答案 0 :(得分:-1)

您可以使用contentsOf:collection

var array: [String] = [String]()

array.append(contentsOf: [a1,a2,a3])

希望它有所帮助!