创建要在pickerview中使用的数字数组不起作用

时间:2019-06-15 14:08:50

标签: ios arrays swift

我有一个pickerview绑定到一个文本框,我试图用48-96的数字范围填充。我不想将它们全部打出来,所以我在用以下内容: var height = Array(48...96)

但是我得到以下错误: 无法将“ Int”类型的返回表达式转换为“ String”类型?

我已经尝试了以下方法,但是它不起作用,所以我正在帮助您,请其他人帮助: var height = String(Array(48...96))

我希望能够使用数组并将其转换为字符串,而不必键入48、49、50 ... 96,但无法弄清楚如何将整数数组转换为字符串。

1 个答案:

答案 0 :(得分:0)

您要包含String"48"的{​​{1}}数组。您可以通过在范围上使用"96"来做到这一点:

map
  

[“ 48”,“ 49”,“ 50”,“ 51”,“ 52”,“ 53”,“ 54”,“ 55”,“ 56”,“ 57”,“ 58”,“ 59 “,” 60“,” 61“,” 62“,” 63“,” 64“,” 65“,” 66“,” 67“,” 68“,” 69“,” 70“,” 71“, “ 72”,“ 73”,“ 74”,“ 75”,“ 76”,“ 77”,“ 78”,“ 79”,“ 80”,“ 81”,“ 82”,“ 83”,“ 84 “,” 85“,” 86“,” 87“,” 88“,” 89“,” 90“,” 91“,” 92“,” 93“,” 94“,” 95“,” 96“]