草庐IT

randomConv

全部标签

swift - 通过数字范围随机化

如果用户点击一个按钮并且标签打印一个随机生成的1-12数字,我正在尝试让应用程序的这一部分正常工作。我已经能够成功地做到这一点,但我也希望它不要重复任何已经打印的随机数。我尝试做的是将任何打印的数字放入一个数组中,然后在每次生成新数字时检查该数组。我已经让它在Playground中工作,但无法让它在真实项目中工作。这是我的项目的代码。varusedNumbers=[Int]()varrandomConv=0funcrandomize(){lblRandom.text="\(arc4random_uniform(12)+1)"randomConv=Int(lblRandom.text!)