如何在单个表达式中追加新初始化的Array()?

时间:2018-01-10 21:48:07

标签: arrays swift dictionary

我有一个instruction xyzw我需要Dictionarykeys中的一个{。}}。

我想:

Array

会奏效。但结果是:let keysArray = Array(dictionary.keys).append("OneMoreKey")

最好的方法是什么?

1 个答案:

答案 0 :(得分:2)

您可以通过执行以下操作附加到键数组:

let keysArray = Array(dictionary.keys) + ["OneMoreKey"]

append的问题在于它试图改变非变量键组。