我有一个pickerview绑定到一个文本框,我试图用48-96的数字范围填充。我不想将它们全部打出来,所以我在用以下内容:
var height = Array(48...96)
但是我得到以下错误: 无法将“ Int”类型的返回表达式转换为“ String”类型?
我已经尝试了以下方法,但是它不起作用,所以我正在帮助您,请其他人帮助:
var height = String(Array(48...96))
我希望能够使用数组并将其转换为字符串,而不必键入48、49、50 ... 96,但无法弄清楚如何将整数数组转换为字符串。
答案 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“]