无法将类型“ ClosedRange <String>”的值转换为预期的参数类型“ Range <_>”

时间:2019-10-06 16:02:17

标签: swift range

我希望用户能够更改minNum和maxNum(如果非默认值是0和100),并且numberGenerated应该是minNum和maxNum之间的随机数。

例如:如果用户设置了minNum 100和maxNum 200,则当他单击“生成”按钮时,它应该显示100到200之间的一个随机数。View Screen of the app

func numberGenerator() {
    var minValue = minNum.text ?? String(0)
    var maxValue = maxNum.text ?? String(100)
    numberGenerated = Int.random(in: minValue ... maxValue)
} 

numberGenerated = Int ...行中出现错误,提示: 无法将类型“ ClosedRange”的值转换为预期的参数类型“ Range <_>”

0 个答案:

没有答案